Ohio

MyTownView covers 925 municipalities across 88 counties in Ohio. Each town profile includes meeting minutes, building permits, property tax rates, school district performance, pension fund health, crime trends, and demographic data sourced from official government records.

88Counties
925Municipalities
7,666,371Residents Covered

Top Cities in Ohio

Rankings include cities and towns with a population of 5,000 or more.

Fastest Growing Cities

Growth
#CityPopulation Change
1ObetzFranklin+16.5%
2SunburyDelaware+9.1%
3Canal WinchesterFranklin+5.3%
4HilliardFranklin+4.0%
5MarysvilleUnion+3.7%

Best Demographics

i
Demographics
#CityDemographics Score
1New AlbanyFranklin84 / 100
2Pepper PikeCuyahoga78 / 100
3The Village of Indian HillHamilton77 / 100
4PowellDelaware76 / 100
5MadeiraHamilton72 / 100

Highest Paying Jobs

Business
#CityAverage Annual Wage
1Blue AshHamilton$70,726
2CheviotHamilton$70,726
3CincinnatiHamilton$70,726
4Deer ParkHamilton$70,726
5Forest ParkHamilton$70,726

Most Remote-Friendly Cities

i
Lifestyle
#CityWork from Home %
1PowellDelaware31.7% work from home
2DublinFranklin31.5% work from home
3MadeiraHamilton30.4% work from home
4Bay VillageCuyahoga28.6% work from home
5HudsonSummit28.6% work from home

More Rankings

Compare cities side by side

Dive deeper into any cities from these rankings. Compare demographics, finances, schools, safety, and more.

Free trial available →

All 88 counties

Adams County

6 towns8,660 residents covered

Allen County

9 towns52,449 residents covered

Ashland County

9 towns24,864 residents covered

Ashtabula County

10 towns47,859 residents covered

Athens County

10 towns33,868 residents covered

Auglaize County

8 towns28,153 residents covered

Belmont County

14 towns30,270 residents covered

Brown County

9 towns14,546 residents covered

Butler County

10 towns214,379 residents covered

Carroll County

5 towns4,814 residents covered

Champaign County

7 towns17,233 residents covered

Clark County

9 towns70,087 residents covered

Clermont County

10 towns18,221 residents covered

Clinton County

8 towns21,981 residents covered

Columbiana County

13 towns44,506 residents covered

Coshocton County

6 towns14,692 residents covered

Crawford County

7 towns28,178 residents covered

Cuyahoga County

57 towns1,250,318 residents covered

Darke County

19 towns24,711 residents covered

Defiance County

4 towns21,602 residents covered

Delaware County

7 towns66,130 residents covered

Erie County

7 towns35,677 residents covered

Fairfield County

14 towns75,407 residents covered

Fayette County

5 towns16,693 residents covered

Franklin County

24 towns1,280,176 residents covered

Fulton County

7 towns21,770 residents covered

Gallia County

6 towns4,895 residents covered

Geauga County

5 towns13,674 residents covered

Greene County

10 towns124,630 residents covered

Guernsey County

9 towns14,543 residents covered

Hamilton County

36 towns543,812 residents covered

Hancock County

11 towns46,456 residents covered

Hardin County

8 towns17,439 residents covered

Harrison County

9 towns6,345 residents covered

Henry County

9 towns14,456 residents covered

Highland County

7 towns14,338 residents covered

Hocking County

3 towns8,149 residents covered

Holmes County

5 towns4,755 residents covered

Huron County

9 towns39,801 residents covered

Jackson County

4 towns13,516 residents covered

Jefferson County

17 towns36,471 residents covered

Knox County

7 towns24,862 residents covered

Lake County

17 towns171,325 residents covered

Lawrence County

7 towns18,067 residents covered

Licking County

14 towns99,465 residents covered

Logan County

13 towns23,368 residents covered

Lorain County

16 towns263,425 residents covered

Lucas County

10 towns341,695 residents covered

Madison County

6 towns21,024 residents covered

Mahoning County

10 towns96,818 residents covered

Marion County

8 towns39,724 residents covered

Medina County

9 towns93,499 residents covered

Meigs County

5 towns5,672 residents covered

Mercer County

9 towns22,267 residents covered

Miami County

12 towns68,734 residents covered

Monroe County

10 towns3,533 residents covered

Montgomery County

19 towns425,641 residents covered

Morgan County

4 towns2,985 residents covered

Morrow County

7 towns6,849 residents covered

Muskingum County

9 towns33,086 residents covered

Noble County

6 towns2,458 residents covered

Ottawa County

8 towns14,041 residents covered

Paulding County

10 towns8,171 residents covered

Perry County

12 towns13,868 residents covered

Pickaway County

8 towns25,891 residents covered

Pike County

3 towns6,718 residents covered

Portage County

9 towns80,366 residents covered

Preble County

11 towns17,606 residents covered

Putnam County

15 towns15,989 residents covered

Richland County

8 towns72,432 residents covered

Ross County

7 towns26,120 residents covered

Sandusky County

8 towns28,766 residents covered

Scioto County

5 towns21,457 residents covered

Seneca County

7 towns34,176 residents covered

Shelby County

9 towns27,591 residents covered

Stark County

18 towns174,754 residents covered

Summit County

22 towns465,026 residents covered

Trumbull County

11 towns93,840 residents covered

Tuscarawas County

19 towns54,711 residents covered

Union County

5 towns29,108 residents covered

Van Wert County

9 towns14,322 residents covered

Vinton County

4 towns2,856 residents covered

Warren County

13 towns105,715 residents covered

Washington County

7 towns22,808 residents covered

Wayne County

15 towns56,182 residents covered

Williams County

9 towns19,951 residents covered

Wood County

25 towns86,422 residents covered

Wyandot County

8 towns12,463 residents covered