Trotwood
City in Montgomery County, Ohio

Trotwood is a city in Montgomery County, Ohio, with 23,070 residents (2020 Census). It sits at 840 ft (256 m) above sea level. The nearest town is Drexel, 4.0 miles SE.
- 23,070residents (2020 Census)
- 840 ftelevation · 256 m
- 30.5 sq miland area · 79.0 km²
- 757 / sq mipopulation density
- 45426main ZIP code (2 in total)
About Trotwood
Trotwood is a city in Montgomery County, Ohio, United States. The population was 23,070 at the 2020 census. A suburb of Dayton, it is part of the Dayton metropolitan area. The city is served by the Trotwood-Madison City School District.
Text: Wikipedia · CC BY-SA 4.0
Trotwood weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Trotwood
Webcams: Windy.com
Living in Trotwood
- Median household income
- $50,113
- Median home value
- $113,200
- Median rent
- $1,031/mo
- Median age
- 44.6
Do you know Trotwood? Tell us about it
Help other travelers: share what makes Trotwood special. We review every message before publishing it.
Map of Trotwood
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Trotwood 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 ›Trotwood, OH population
Trotwood had 23,070 residents in the 2020 Census.
| 2020 Census | 23,070 |
|---|---|
| Density | 757 per sq mi (292 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Trotwood at a glance
| State | Ohio (OH) |
|---|---|
| County | Montgomery County |
| Type | City |
| Population | 23,070 (2020) |
| Land area | 30.49 sq mi (79.0 km²) |
| Water area | 0.02 sq mi (0.06 km²) |
| Elevation | 840 ft (256 m) |
| Coordinates | 39.7918° N, 84.3218° W |
| ZIP codes | 45426, 45416 |
| Official website | trotwood.org |
| Census code (GEOID) | 3977504 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Trotwood
- Drexel4.0 mi SE
- Fort McKinley4.1 mi E
- Shiloh5.0 mi E
- New Lebanon5.1 mi SW
- Englewood5.1 mi N
- Clayton5.4 mi N
- Brookville6.0 mi NW
- Dayton6.5 mi E
- Union7.6 mi N
- Moraine7.8 mi SE
- Phillipsburg8.8 mi NW
- Vandalia9.1 mi NE
Straight-line distance between town centers.
Frequently asked questions about Trotwood
What county is Trotwood in?
Trotwood is in Montgomery County, Ohio.
What is the population of Trotwood, OH?
23,070 people lived in Trotwood at the 2020 Census.
What is the ZIP code of Trotwood, OH?
The main ZIP code is 45426. Other ZIP codes: 45416.
What is the elevation of Trotwood?
840 feet (256 m) above sea level.
What towns are near Trotwood?
Drexel (4.0 mi), Fort McKinley (4.1 mi), Shiloh (5.0 mi), New Lebanon (5.1 mi), Englewood (5.1 mi).
Last updated: