Village Shires
Census-designated place in Bucks County, Pennsylvania

Village Shires is an unincorporated community (census-designated place) in Bucks County, Pennsylvania, with 3,946 residents (2020 Census). It sits at 203 ft (62 m) above sea level. The nearest town is Churchville, 1.7 miles W.
- 3,946residents (2020 Census)
- 203 ftelevation · 62 m
- 1.2 sq miland area · 3.1 km²
- 3,247 / sq mipopulation density
- 18954ZIP code
About Village Shires
Village Shires is a community within Northampton Township, Bucks County in the U.S. state of Pennsylvania. It is defined by the U.S. Census Bureau as a census-designated place (CDP) for statistical purposes and does not have any legal status as a separately incorporated municipality. The population was 3,949 at the 2010 census.
Text: Wikipedia · CC BY-SA 4.0
Village Shires weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Village Shires
Webcams: Windy.com
Living in Village Shires
- Median household income
- $132,188
- Median home value
- $515,100
- Median rent
- $1,962/mo
- Median age
- 50
Do you know Village Shires? Tell us about it
Help other travelers: share what makes Village Shires special. We review every message before publishing it.
Map of Village Shires
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Village Shires 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 ›Village Shires, PA population
Village Shires had 3,946 residents in the 2020 Census.
| 2020 Census | 3,946 |
|---|---|
| Density | 3,247 per sq mi (1,253 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Village Shires at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Bucks County |
| Type | Census-designated place |
| Population | 3,946 (2020) |
| Land area | 1.22 sq mi (3.1 km²) |
| Water area | 0.00 sq mi (0.00 km²) |
| Elevation | 203 ft (62 m) |
| Coordinates | 40.2001° N, 74.9706° W |
| ZIP code | 18954 |
| Census code (GEOID) | 4280229 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Village Shires
- Churchville1.7 mi W
- Northampton1.7 mi NW
- Richboro2.1 mi NW
- Newtown2.8 mi NE
- Langhorne2.9 mi SE
- Lower Southampton3.3 mi S
- Feasterville3.4 mi S
- Trevose3.4 mi S
- Parkland3.5 mi SE
- Langhorne Manor3.6 mi SE
- Middletown3.7 mi E
- Upper Southampton3.7 mi SW
Straight-line distance between town centers.
Frequently asked questions about Village Shires
What county is Village Shires in?
Village Shires is in Bucks County, Pennsylvania.
What is the population of Village Shires, PA?
3,946 people lived in Village Shires at the 2020 Census.
What is the ZIP code of Village Shires, PA?
The ZIP code of Village Shires is 18954.
What is the elevation of Village Shires?
203 feet (62 m) above sea level.
What towns are near Village Shires?
Churchville (1.7 mi), Northampton (1.7 mi), Richboro (2.1 mi), Newtown (2.8 mi), Langhorne (2.9 mi).
Last updated: