Given and a bounded Lipschitz domain Ω, we obtain a necessary and sufficient condition for the solvability of the Neumann problem for Laplace's equation in Ω with boundary data in . As a result, we show that the Neumann problem on convex domains in is solvable for if , for if , and for if .