Dayton-Kettering-Beavercreek, OH Metro Area
The Dayton-Kettering-Beavercreek, OH metro area is home to 813,608 residents and 371,428 housing units, centered in Ohio. Its median household income is $69,752, and the median family income is $91,593. The median age is 39.1, 0.5 years younger than the Ohio median of 39.6. Residents are 48.9% male and 51.1% female.
Population
813,608
Median household income
$69,752
Median family income
$91,593
Median age
39.1
Housing units
371,428
Zip codes
51
with 1,000+ residents
Population by Race and Ethnicity
White residents make up the largest share of the metro area at 75.0%, followed by Black residents at 15.0%. Hispanic or Latino residents, who can be of any race, make up 3.6% of the population.
Hispanic or Latino residents can be of any race, so shares add to more than 100%.
Zip Codes in the Dayton-Kettering-Beavercreek, OH Metro Area
The Dayton-Kettering-Beavercreek, OH metro area includes 51 zip codes across Greene County, Miami County and Montgomery County, home to a combined 811,827 residents. The most populous is Dayton (45424) with 49,871 residents. Median household incomes range from $35,027 in Dayton (45417) to $142,260 in Dayton (45434). Home values are highest in Dayton (45458) at $362,700 and lowest in Dayton (45417) at $75,100. Wilberforce (45384) has the youngest population, with a median age of 19.9, while Yellow Springs (45387) is the oldest at 54.1.
Highest income
$142,260
Dayton (45434)
Lowest income
$35,027
Dayton (45417)
Highest home value
$362,700
Dayton (45458)
Lowest median rent
$739/mo
Pleasant Hill (45359)
Median Household Income by Zip Code
The 25 highest-income zip codes in the metro area, ranked by median household income. The metro-wide median is $69,752, and 34 of 51 zip codes are above it.
Compare Every Zip Code
Select a column heading to sort. Select a zip code to see its full profile.
| Zip | Town | County | Population | Median income | Home value | Median rent | Median age | Owner occupied |
|---|---|---|---|---|---|---|---|---|
| 45424 | Dayton | Montgomery County | 49,871 | $78,566 | $183,800 | $1,152 | 40.2 | 74.3% |
| 45324 | Fairborn | Greene County | 41,273 | $59,861 | $184,200 | $1,001 | 34.5 | 52.8% |
| 45385 | Xenia | Greene County | 40,057 | $75,327 | $218,400 | $944 | 41.2 | 72.3% |
| 45458 | Dayton | Montgomery County | 37,413 | $110,682 | $362,700 | $1,366 | 42.0 | 75.5% |
| 45373 | Troy | Miami County | 37,274 | $78,278 | $253,400 | $988 | 39.4 | 71.3% |
| 45342 | Miamisburg | Montgomery County | 36,675 | $83,936 | $230,300 | $1,312 | 38.4 | 65.1% |
| 45459 | Dayton | Montgomery County | 28,454 | $89,144 | $302,100 | $1,276 | 48.7 | 66.4% |
| 45417 | Dayton | Montgomery County | 28,161 | $35,027 | $75,100 | $907 | 38.9 | 47.9% |
| 45431 | Dayton | Greene County | 26,961 | $80,058 | $209,500 | $1,327 | 34.9 | 50.4% |
| 45429 | Dayton | Montgomery County | 26,510 | $77,291 | $238,700 | $1,070 | 40.5 | 69.8% |
| 45356 | Piqua | Miami County | 25,155 | $66,134 | $156,400 | $921 | 41.2 | 70.6% |
| 45420 | Dayton | Montgomery County | 23,956 | $56,670 | $131,300 | $985 | 39.8 | 62.4% |
| 45440 | Dayton | Montgomery County | 22,730 | $83,378 | $267,900 | $1,164 | 40.3 | 62.4% |
| 45371 | Tipp City | Miami County | 22,521 | $89,425 | $302,300 | $1,106 | 40.6 | 72.3% |
| 45322 | Englewood | Montgomery County | 20,978 | $72,073 | $179,700 | $986 | 39.7 | 76.0% |
| 45414 | Dayton | Montgomery County | 20,479 | $53,824 | $182,300 | $904 | 45.7 | 69.7% |
| 45406 | Dayton | Montgomery County | 20,261 | $43,241 | $85,000 | $941 | 38.3 | 47.1% |
| 45405 | Dayton | Montgomery County | 19,322 | $41,901 | $84,200 | $934 | 38.6 | 36.0% |
| 45449 | Dayton | Montgomery County | 18,627 | $60,303 | $163,500 | $1,039 | 36.2 | 59.1% |
| 45419 | Dayton | Montgomery County | 16,583 | $85,876 | $248,400 | $1,034 | 36.1 | 67.3% |
| 45409 | Dayton | Montgomery County | 15,677 | $84,000 | $249,000 | $1,038 | 20.9 | 72.2% |
| 45410 | Dayton | Montgomery County | 15,617 | $46,766 | $110,600 | $986 | 33.4 | 49.3% |
| 45432 | Dayton | Montgomery County | 14,988 | $83,323 | $183,300 | $872 | 40.4 | 78.8% |
| 45377 | Vandalia | Montgomery County | 14,972 | $82,617 | $202,800 | $898 | 42.1 | 66.9% |
| 45403 | Dayton | Montgomery County | 13,831 | $36,250 | $87,500 | $779 | 35.4 | 40.0% |
| 45426 | Dayton | Montgomery County | 13,582 | $51,538 | $123,900 | $1,000 | 44.0 | 55.3% |
| 45434 | Dayton | Greene County | 12,482 | $142,260 | $309,700 | $1,632 | 43.0 | 91.1% |
| 45439 | Dayton | Montgomery County | 12,246 | $47,788 | $143,300 | $1,084 | 33.8 | 55.5% |
| 45415 | Dayton | Montgomery County | 12,171 | $78,864 | $188,600 | $967 | 44.0 | 69.4% |
| 45309 | Brookville | Montgomery County | 11,905 | $72,570 | $214,700 | $982 | 45.4 | 74.1% |
| 45305 | Bellbrook | Greene County | 11,597 | $119,129 | $329,500 | $1,355 | 41.9 | 81.5% |
| 45404 | Dayton | Montgomery County | 10,762 | $35,286 | $86,900 | $884 | 33.9 | 44.1% |
| 45402 | Dayton | Montgomery County | 9,964 | $45,386 | $135,700 | $1,015 | 35.9 | 35.9% |
| 45327 | Germantown | Montgomery County | 8,949 | $84,538 | $218,900 | $980 | 40.2 | 82.9% |
| 45335 | Jamestown | Greene County | 7,285 | $78,942 | $193,400 | $908 | 46.2 | 82.5% |
| 45430 | Dayton | Greene County | 7,171 | $107,500 | $278,500 | $1,597 | 43.8 | 81.5% |
| 45383 | West Milton | Miami County | 6,883 | $63,795 | $171,800 | $962 | 41.3 | 74.4% |
| 45314 | Cedarville | Greene County | 6,488 | $87,366 | $313,400 | $894 | 21.3 | 77.4% |
| 45345 | New Lebanon | Montgomery County | 5,923 | $77,279 | $153,300 | $915 | 40.4 | 77.2% |
| 45416 | Dayton | Montgomery County | 5,353 | $45,710 | $81,100 | $1,190 | 42.1 | 66.3% |
| 45318 | Covington | Miami County | 5,338 | $64,239 | $199,400 | $838 | 50.6 | 75.6% |
| 45387 | Yellow Springs | Greene County | 5,174 | $85,691 | $332,900 | $886 | 54.1 | 72.6% |
| 45315 | Clayton | Montgomery County | 4,804 | $84,186 | $213,300 | $921 | 49.0 | 84.4% |
| 45325 | Farmersville | Montgomery County | 2,746 | $79,688 | $234,600 | $1,060 | 46.0 | 93.4% |
| 45370 | Spring Valley | Greene County | 2,732 | $105,625 | $352,000 | $1,125 | 49.0 | 89.9% |
| 45359 | Pleasant Hill | Miami County | 2,041 | $70,707 | $208,700 | $739 | 42.1 | 79.1% |
| 45384 | Wilberforce | Greene County | 1,957 | $83,125 | $145,900 | n/a | 19.9 | 67.3% |
| 45337 | Laura | Miami County | 1,750 | $105,417 | $228,700 | $1,250 | 40.3 | 90.4% |
| 45433 | Dayton | Greene County | 1,560 | $79,205 | n/a | $1,422 | 24.6 | 2.6% |
| 45326 | Fletcher | Miami County | 1,509 | $87,500 | $154,400 | $762 | 39.8 | 79.8% |
| 45312 | Casstown | Miami County | 1,109 | $89,653 | $279,400 | $1,156 | 49.3 | 95.7% |
Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.
