Brookville
City in Montgomery County, Ohio

Brookville is a city in Montgomery County, Ohio, with 5,989 residents (2020 Census). It sits at 1,030 ft (314 m) above sea level. The nearest town is Phillipsburg, 4.5 miles N.
- 5,989residents (2020 Census)
- 1,030 ftelevation · 314 m
- 4.2 sq miland area · 11.0 km²
- 1,413 / sq mipopulation density
- 45309ZIP code
About Brookville
Brookville is a small city in northwestern Montgomery County, Ohio, United States. It is a suburb of Dayton. The population was 5,989 at the 2020 census.
Text: Wikipedia · CC BY-SA 4.0
Brookville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Brookville
Webcams: Windy.com
Living in Brookville
- Median household income
- $63,598
- Median home value
- $182,200
- Median rent
- $1,001/mo
- Median age
- 47
Do you know Brookville? Tell us about it
Help other travelers: share what makes Brookville special. We review every message before publishing it.
Map of Brookville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Brookville Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Brookville, OH population
Brookville had 5,989 residents in the 2020 Census.
| 2020 Census | 5,989 |
|---|---|
| Density | 1,413 per sq mi (546 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Brookville at a glance
| State | Ohio (OH) |
|---|---|
| County | Montgomery County |
| Type | City |
| Population | 5,989 (2020) |
| Land area | 4.24 sq mi (11.0 km²) |
| Elevation | 1,030 ft (314 m) |
| Coordinates | 39.8394° N, 84.4162° W |
| ZIP code | 45309 |
| Official website | brookvilleohio.com |
| Census code (GEOID) | 3909358 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Brookville
- Phillipsburg4.5 mi N
- Clayton5.2 mi NE
- Englewood5.9 mi E
- Trotwood6.0 mi SE
- Verona6.4 mi NW
- New Lebanon6.7 mi S
- Lewisburg6.8 mi W
- Union6.9 mi NE
- Gordon8.0 mi NW
- Potsdam8.6 mi N
- West Alexandria9.1 mi SW
- Fort McKinley9.4 mi E
Straight-line distance between town centers.
Frequently asked questions about Brookville
What county is Brookville in?
Brookville is in Montgomery County, Ohio.
What is the population of Brookville, OH?
5,989 people lived in Brookville at the 2020 Census.
What is the ZIP code of Brookville, OH?
The ZIP code of Brookville is 45309.
What is the elevation of Brookville?
1,030 feet (314 m) above sea level.
What towns are near Brookville?
Phillipsburg (4.5 mi), Clayton (5.2 mi), Englewood (5.9 mi), Trotwood (6.0 mi), Verona (6.4 mi).
Last updated: