In the United States, the average cost for public law school for an in-state resident: $28,186. The average cost for public law school for a nonresident: $41,628. The average cost at a private law school: $49,312