Ohio
Township in Allegheny County, Pennsylvania

Ohio is a township in Allegheny County, Pennsylvania, with 7,178 residents (2020 Census). The nearest town is Kilbuck, 1.4 miles S.
- 7,178residents (2020 Census)
- 6.9 sq miland area · 17.7 km²
- 1,047 / sq mipopulation density
- 15237ZIP code
About Ohio
Ohio Township is a township of the Second Class in Allegheny County, Pennsylvania, United States. Ohio Township elects a board of three Supervisors, a property tax collector, and a constable. The day-to-day business of the township is managed by a Township Manager serving at will. In addition to the Administration Office, the Police Department, Road Department, and Recreation Department are also under the direct administration of the Board of Supervisors. The Ohio Township Police Department provides full-time service, not only for Ohio Township, but through contractual agreements also for the Townships of Aleppo, Kilbuck, and Neville and the Boroughs of Ben Avon Heights, Emsworth and Sewickley Hills.
The population was 7,178 at the 2020 census. The township is located 9 miles (14 km) northwest of Pittsburgh. There is no central business district, but there are a few small shops in the Mt. Nebo area. A new shopping center has been built called Mt. Nebo Pointe. In recent years, several retail outlets have been built near the Camp Horne Road interchange of Interstate 279.
Ohio Township was named after the Ohio River.
Text: Wikipedia · CC BY-SA 4.0
Ohio weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Ohio
Webcams: Windy.com
Living in Ohio
- Median household income
- $153,333
- Median home value
- $474,600
- Median rent
- $1,706/mo
- Median age
- 40.6
Do you know Ohio? Tell us about it
Help other travelers: share what makes Ohio special. We review every message before publishing it.
Map of Ohio
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Ohio 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 ›Ohio, PA population
Ohio had 7,178 residents in the 2020 Census.
| 2020 Census | 7,178 |
|---|---|
| Density | 1,047 per sq mi (404 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Ohio at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Allegheny County |
| Type | Township |
| Population | 7,178 (2020) |
| Land area | 6.85 sq mi (17.7 km²) |
| Coordinates | 40.5425° N, 80.0926° W |
| ZIP code | 15237 |
| Official website | ohiotwp.org |
| Census code (GEOID) | 4200356392 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Ohio
- Kilbuck1.4 mi S
- Emsworth2.2 mi S
- Ben Avon Heights2.3 mi SE
- Sewickley Hills2.5 mi NW
- Ben Avon2.6 mi S
- Neville2.7 mi SW
- Aleppo2.8 mi W
- Glenfield2.9 mi SW
- Avalon3.1 mi SE
- Sewickley Heights3.4 mi W
- Franklin Park3.4 mi N
- Haysville3.4 mi W
Straight-line distance between town centers.
Frequently asked questions about Ohio
What county is Ohio in?
Ohio is in Allegheny County, Pennsylvania.
What is the population of Ohio, PA?
7,178 people lived in Ohio at the 2020 Census.
What is the ZIP code of Ohio, PA?
The ZIP code of Ohio is 15237.
What towns are near Ohio?
Kilbuck (1.4 mi), Emsworth (2.2 mi), Ben Avon Heights (2.3 mi), Sewickley Hills (2.5 mi), Ben Avon (2.6 mi).
Last updated: