North Wales

Borough in Montgomery County, Pennsylvania

View of North Wales, Pennsylvania
Photo: Scott, James W., creator · Public domain

North Wales is a borough in Montgomery County, Pennsylvania, with 3,426 residents (2020 Census). It sits at 400 ft (122 m) above sea level. The nearest town is Upper Gwynedd, 0.8 miles W.

About North Wales

North Wales is a borough in Montgomery County, Pennsylvania. It is a suburb of Philadelphia and is one of the three historic population centers that make up the North Penn Valley, which is centered on the borough of Lansdale. It is approximately 27 miles (43 km) north of Center City Philadelphia. The population was 3,426 as of the 2020 census.

Like many small boroughs in Pennsylvania, North Wales' boundaries have not kept pace with population growth. In similar fashion, many businesses and residences with North Wales addresses are located in outlying townships that were never annexed by the borough, such as the Montgomery Mall in Montgomery Township. North Wales is in the North Penn School District.

Text: Wikipedia · CC BY-SA 4.0

North Wales weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in North Wales

All 24 webcams near North Wales ›

Webcams: Windy.com

Living in North Wales

Median household income
$128,056
Median home value
$410,500
Median rent
$1,506/mo
Median age
39.2
Cost of living and demographics of North Wales ›

Do you know North Wales? Tell us about it

Help other travelers: share what makes North Wales special. We review every message before publishing it.

Map of North Wales

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

North Wales Street View

Loading 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 ›

North Wales, PA population

North Wales had 3,426 residents in the 2020 Census.

2020 Census3,426
Density5,834 per sq mi (2,252 per km²)

Source: U.S. Census Bureau, Decennial Census.

North Wales at a glance

StatePennsylvania (PA)
CountyMontgomery County
TypeBorough
Population3,426 (2020)
Land area0.59 sq mi (1.5 km²)
Elevation400 ft (122 m)
Coordinates40.2112° N, 75.2744° W
ZIP code19436
Census code (GEOID)4255512

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near North Wales

Straight-line distance between town centers.

Frequently asked questions about North Wales

What county is North Wales in?

North Wales is in Montgomery County, Pennsylvania.

What is the population of North Wales, PA?

3,426 people lived in North Wales at the 2020 Census.

What is the ZIP code of North Wales, PA?

The ZIP code of North Wales is 19436.

What is the elevation of North Wales?

400 feet (122 m) above sea level.

What towns are near North Wales?

Upper Gwynedd (0.8 mi), Lansdale (2.1 mi), Lower Gwynedd (2.4 mi), Montgomery (3.1 mi), Montgomeryville (3.2 mi).

Last updated: