Skip to content

Checked

Bellbrook, OH

City in Greene County, Ohio. ZIP codes: 45305.

Population

7,394

Land area

3.1sq mi

People per sq mi

2,358

ZIP codes

1

Bellbrook and its ZIP codes

Bellbrook at a glance

  • Bellbrook is about 8.2 times as dense as Ohio as a whole.
  • By population, it ranks 232nd among 1,264 cities and towns in Ohio.
  • The median household income is $111,513, 56% above the Ohio median of $71,389.
  • A typical owner-occupied home is valued at $264,300 (23% above Ohio) and median rent is $1,346 a month.

Local data for Bellbrook, OH

Counts from official public data

Housing and community stats

Bellbrook, OH, American Community Survey 2020-2024

Full profile

Median household income

$111,513

Poverty rate

3.3%

Median home value

$264,300

Median rent

$1,346/mo

Homeownership

80.7%

Bachelor's or higher

50.4%

Median age

43.5

Average commute

22.7 min

Largest reported origins and ancestries: German Americans (2,200), Irish Americans (838), Italian Americans (313).

Home values and rentsIncome, education and commute

Economy and federal money

Jobs, pay, income and spending are for Greene County. PPP loans are for Bellbrook.

Details

Unemployment rate

3.3%

Aug 2026, -1.1 pts in a year

Average annual pay

$73,368

80,454 jobs, 2025

Income per person

$67,273

BEA, 2024

Federal spending

$3.09B

FY 2026, $18,368 per person

PPP loans

$9.58M

200 loans, 1,562 jobs reported

Greene County economyFederal spendingPPP loans

How people get to work

Bellbrook, OH, workers 16 and older. American Community Survey 5-year estimates

  • Drove alone68.6%
  • Carpooled8.7%
  • Public transit0.0%
  • Walked0.2%
  • Bicycle0.0%
  • Taxi, ride-hailing, motorcycle or other0.6%
  • Worked from home22.0%

Average one-way commute: 22.7 minutes for people who do not work from home.

Environment and hazard risk

Bellbrook, OH, from FEMA, NOAA and EPA

Full report

Natural hazard risk

Relatively Low

Top: cold wave

Storm events since 1996

668

Countywide, mostly thunderstorm wind

Flood insurance policies

383

0.7% of homes, county

July high / Jan low

86° / 22°F

41.0 inches of rain a year

Hazards, floods and storm historyCheck a flood zone

Health statistics

Share of adults in Bellbrook, OH, CDC PLACES estimates

All 40 measures

Obesity

36.3%

U.S. 33.3% +3.0 pts

Diabetes

10.4%

U.S. 12.1% -1.7 pts

Smoking

10.4%

U.S. 12.8% -2.4 pts

Uninsured (18-64)

4.8%

U.S. 11.1% -6.3 pts

ZIP codes in Bellbrook

1 in or overlapping Bellbrook. Population shown

·

Cities near Bellbrook

NameDistanceLand area (sq mi)
CentervilleCity2.8 mi11
Spring ValleyVillage4.7 mi0.3
KetteringCity5.6 mi18.7
BeavercreekCity6.7 mi26.6
WaynesvilleVillage7.2 mi2.4
OakwoodCity7.4 mi2.2
Five PointsCensus-designated place7.6 mi2.1
CorwinVillage7.7 mi0.3
XeniaCity8.7 mi13.1
West CarrolltonCity8.9 mi6.4
MoraineCity9 mi9.3
MiamisburgCity10 mi12.3
SpringboroCity10 mi9.2
HarveysburgVillage10 mi1
DaytonCity11 mi55.8
RiversideCity12 mi9.7

Frequently asked questions

What county is Bellbrook, OH in?
Bellbrook is in Greene County, Ohio.
What ZIP codes are in Bellbrook, OH?
ZIP codes in or overlapping Bellbrook include 45305.
What is the population of Bellbrook, OH?
About 7,394 people live in Bellbrook, based on American Community Survey 5-year estimates.
What cities are near Bellbrook?
Nearby places include Centerville (2.8 mi), Spring Valley (4.7 mi), Kettering (5.6 mi), Beavercreek (6.7 mi), Waynesville (7.2 mi).

Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023