Town Chart.

← Back to Discover · All towns in Ohio

Towns in Montgomery County

22 towns with data in Montgomery County, Ohio, largest first. Find your matches.

Dayton is the largest of the 22 towns we list in Montgomery County, with 136,579 people. Together they have 440,605 people.

TownPopulationTypical household incomeTypical home price
Dayton 136,579 $45,247 $100,600
Kettering 57,206 $74,681 $208,500
Huber Heights 43,455 $79,131 $177,300
Centerville 25,205 $85,492 $287,200
Riverside 24,435 $61,352 $147,800
Trotwood 23,041 $50,113 $113,200
Miamisburg 19,948 $82,900 $231,300
Vandalia 15,053 $73,275 $197,000
Englewood 13,356 $80,030 $182,800
Clayton 13,277 $92,879 $208,200
West Carrollton 12,976 $61,619 $156,900
Shiloh 10,526 $45,874 $126,800
Oakwood 9,458 $156,667 $370,100
Union 7,037 $73,353 $169,200
Moraine 6,536 $48,788 $156,800
Germantown 5,825 $90,125 $205,900
Brookville 5,779 $63,598 $182,200
New Lebanon 4,169 $69,906 $115,600
Fort McKinley 3,508 $45,687 $59,900
Drexel 1,751 $32,094 $63,800
Farmersville 1,079 $80,313 $159,200
Phillipsburg 406 $74,722 $152,200

ZIP codes in Montgomery County

31 ZIP codes in Montgomery County, Ohio. A ZIP code can also reach into a neighboring county.

Nearby counties in Ohio

Link to this page

Copy this HTML to link to this page from your own site.