Morgan Hill
Census-designated place in Northampton County, Pennsylvania

Morgan Hill is an unincorporated community (census-designated place) in Northampton County, Pennsylvania, with 1,034 residents (2020 Census). It sits at 617 ft (188 m) above sea level. The nearest town is Easton, 1.5 miles NW.
- 1,034residents (2020 Census)
- 617 ftelevation · 188 m
- 0.8 sq miland area · 1.9 km²
- 1,378 / sq mipopulation density
- 18042ZIP code
About Morgan Hill
Morgan Hill is a suburban unincorporated community and census-designated place (CDP) in Northampton County, Pennsylvania, United States. It was first listed as a CDP prior to the 2020 census. As of the 2020 census, its population was 1,034. Morgan Hill is part of the Lehigh Valley metropolitan area, 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
Morgan Hill weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Morgan Hill
Webcams: Windy.com
Living in Morgan Hill
- Median household income
- $131,950
- Median home value
- $315,500
- Median rent
- $1,863/mo
- Median age
- 55
Do you know Morgan Hill? Tell us about it
Help other travelers: share what makes Morgan Hill special. We review every message before publishing it.
Map of Morgan Hill
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Morgan Hill 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 ›Morgan Hill, PA population
Morgan Hill had 1,034 residents in the 2020 Census.
| 2020 Census | 1,034 |
|---|---|
| Density | 1,378 per sq mi (532 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Morgan Hill at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Northampton County |
| Type | Census-designated place |
| Population | 1,034 (2020) |
| Land area | 0.75 sq mi (1.9 km²) |
| Elevation | 617 ft (188 m) |
| Coordinates | 40.6665° N, 75.2040° W |
| ZIP code | 18042 |
| Census code (GEOID) | 4251008 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Morgan Hill
- Easton1.5 mi NW
- West Easton1.9 mi NW
- Glendon2.0 mi W
- Phillipsburg, NJ2.2 mi NE
- Wilson2.3 mi NW
- Alpha, NJ2.5 mi E
- Pohatcong, NJ2.6 mi SE
- Upper Pohatcong, NJ2.6 mi E
- Williams2.8 mi SW
- Delaware Park, NJ2.8 mi N
- Raubsville2.8 mi S
- Old Orchard3.0 mi W
Straight-line distance between town centers.
Frequently asked questions about Morgan Hill
What county is Morgan Hill in?
Morgan Hill is in Northampton County, Pennsylvania.
What is the population of Morgan Hill, PA?
1,034 people lived in Morgan Hill at the 2020 Census.
What is the ZIP code of Morgan Hill, PA?
The ZIP code of Morgan Hill is 18042.
What is the elevation of Morgan Hill?
617 feet (188 m) above sea level.
What towns are near Morgan Hill?
Easton (1.5 mi), West Easton (1.9 mi), Glendon (2.0 mi), Phillipsburg (2.2 mi), Wilson (2.3 mi).
Last updated: