Lakewood
Nearest city: Cleveland
Population: 53,000
Median family income: $68,883
Runners-up: Parma, Strongsville
Lakewood, on the shores of Lake Erie about seven miles west of downtown Cleveland, is an affordable suburb with tree-lined streets and great schools.