Best Place to Raise Kids in Ohio: St. Henry
Nearby city: Dayton
Median family income: $67,802
Avg. school math score: 95.69 (State avg.: 79.08)
Avg. school reading score: 94.97 (State avg.: 84.12)
A small town in western Ohio centered on the gothic revivalist St. Henry’s Catholic Church, St. Henry is great for kids. That’s even more the case if your kids want to be athletes. The excellent local school system, St. Henry Consolidated Local Schools, with about 1,000 students enrolled in kindergarten through 12th grade, has sports teams that have notched numerous state championships. Three athletes from the school have gone on to play in the National Football League and one has gone on to Major League Baseball. Of the 50 places on this list, St. Henry is the No. 4 best place to raise your kids in the U.S.
Photographer: Andrew Hetherington/Getty Images