Middletown
Census-designated place in Northampton County, Pennsylvania

Middletown is an unincorporated community (census-designated place) in Northampton County, Pennsylvania, with 7,529 residents (2020 Census). The nearest town is Freemansburg, 1.4 miles SW.
- 7,529residents (2020 Census)
- 2.6 sq miland area · 6.8 km²
- 2,880 / sq mipopulation density
- 18020ZIP code
About Middletown
Middletown is a census-designated place (CDP) in Bethlehem Township in Northampton County, Pennsylvania, United States. The population of Middletown was 7,441 at the 2010 census. Middletown is part of the Lehigh Valley, which had a population of 861,899 and was the 68th-most populous metropolitan area in the U.S. as of the 2020 census.
Text: Wikipedia · CC BY-SA 4.0
Middletown weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Middletown
Webcams: Windy.com
Living in Middletown
- Median household income
- $97,607
- Median home value
- $322,000
- Median rent
- $1,545/mo
- Median age
- 46.9
Do you know Middletown? Tell us about it
Help other travelers: share what makes Middletown special. We review every message before publishing it.
Map of Middletown
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Middletown 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 ›Middletown, PA population
Middletown had 7,529 residents in the 2020 Census.
| 2020 Census | 7,529 |
|---|---|
| Density | 2,880 per sq mi (1,112 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Middletown at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Northampton County |
| Type | Census-designated place |
| Population | 7,529 (2020) |
| Land area | 2.61 sq mi (6.8 km²) |
| Water area | 0.01 sq mi (0.01 km²) |
| Coordinates | 40.6440° N, 75.3246° W |
| ZIP code | 18020 |
| Census code (GEOID) | 4249144 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Middletown
- Freemansburg1.4 mi SW
- Bethlehem2.6 mi SW
- Old Orchard3.5 mi E
- Lower Saucon3.8 mi S
- Hanover4.1 mi NW
- Lower Nazareth4.3 mi N
- Palmer Heights4.3 mi NE
- Hellertown4.4 mi S
- Glendon4.5 mi E
- Fountain Hill4.7 mi SW
- Palmer5.1 mi NE
- Wilson5.2 mi NE
Straight-line distance between town centers.
Frequently asked questions about Middletown
What county is Middletown in?
Middletown is in Northampton County, Pennsylvania.
What is the population of Middletown, PA?
7,529 people lived in Middletown at the 2020 Census.
What is the ZIP code of Middletown, PA?
The ZIP code of Middletown is 18020.
What towns are near Middletown?
Freemansburg (1.4 mi), Bethlehem (2.6 mi), Old Orchard (3.5 mi), Lower Saucon (3.8 mi), Hanover (4.1 mi).
Last updated: