Is salt water a heterogenerous mixture?

No, Salt water is a homogenous mixture, as long as it is not over saturation point. Water dissolves salt, therefore the solution is able to be even concentration throughout.