135 years in pictures
Census counts: 1,478 in 1930, 17,072 in 2020. The archive holds 2 old photos and papers and 7 maps from 1894 on.
4 places on the National Register of Historic Places.
- 1891Upper Gwynedd Township is settled
Each edition grades its towns against each other only.

A town of 17,255, settled in 1891.
For most people who can afford it, yes. Upper Gwynedd Township grades A overall, 162nd of 1032 graded towns in Pennsylvania. The median household earns $115K and it is healthier than 91% of U.S. towns. The catch is cost: homes are expensive, about $479K for a typical one and 5.3 times the Philadelphia metro’s $91K median household income. Upper Gwynedd Township’s median rent is $2,390 a month, against $1,114 a month in Pennsylvania’s towns and $1,185 a month across U.S. towns. On the outdoors, just 99 of Pennsylvania’s 1,751 towns do better. Upper Gwynedd Township has 4 places on the National Register of Historic Places, among them Isaac Kulp Farm and Knipe-Johnson Farm.
Where Upper Gwynedd Township beats most towns.
Where Upper Gwynedd Township’s working residents go each day. Line width shows the share.
Census LEHD 2023
Each subject compared with towns across the country (schools within Pennsylvania), ordered by how far Upper Gwynedd Township is from typical.
How TownRatings grades towns →
Census counts: 1,478 in 1930, 17,072 in 2020. The archive holds 2 old photos and papers and 7 maps from 1894 on.
4 places on the National Register of Historic Places.
Museums, parks, gardens and other places to visit around Upper Gwynedd Township. Close and well known come first.
Big draw12 mi MuseumLynnewood Hall
Big draw20 mi MuseumUSS New Jersey
Big draw22 mi Stadium & arenaLincoln Financial Field
Big draw18 mi MuseumEastern State Penitentiary
Big draw19 mi Ancient siteIndependence Hall3.0M visitors a year
Big draw22 mi Stadium & arenaXfinity Mobile ArenaLynnewood Hall: Shuvaev, CC BY-SA 3.0 · USS New Jersey: Camera Operator: PH3 BRYANT, Public domain · Lincoln Financial Field: The original uploader was Betp at French Wikipedia., CC BY-SA 3.0 · Eastern State Penitentiary: Davidt8, Public domain · Independence Hall: Mys 721tx, CC BY-SA 3.0 · Xfinity Mobile Arena: Jen Smith, CC BY 3.0
Who provides power, water and the rest in Upper Gwynedd Township, and how to reach them.
EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.
Ordered by what stands out in Upper Gwynedd Township.
Upper Gwynedd Township draws workers from Philadelphia and beyond, reports less crime than Towamencin Township or any other graded neighbor and has less tooth loss than most of Pennsylvania.
8.5 miles of trail in 10 parks and preserves. The trail density in Upper Gwynedd Township is 1.1 miles per square mile. The biggest place to walk is Gwynedd Preserve, 209 acres with 4 miles of trail.
| Biggest places to walk | Trails | Acres |
|---|---|---|
| 1. Gwynedd Preserve | 4 mi | 209 |
| 2. Parkside Place Park | 0.3 mi | 42 |
| 3. Whites Road Park and Pool | 0.2 mi | 31 |
Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US
Its A− for schools comes with a D for cost of living: the typical home is worth about $479K.
Its public schools are run by North Penn SD. Three of its 5 schools are below, each with why it’s listed.
| School | Level | Students | Letter |
|---|---|---|---|
| Gwyn-Nor El SchLargest public elementary schoolGrades K–6 | Grades K–6 | 663 | B+ |
| Pennbrook MSLargest public high schoolGrades 7–9 | Grades 7–9 | 767 | B+ |
| Gwynedd Square El SchTop results in townGrades K–6 | Grades K–6 | 610 | A |
NCES · EDFacts · graded within PA on state tests and graduation
17,981 jobs are based in Upper Gwynedd Township, 2.4 for every working resident, so most of the people who work here commute in. Jobs based here grew from 6,181 in 2013 to 17,981.
Most working residents leave Upper Gwynedd Township for work: only 8% work in town. 24% of workers work from home in Upper Gwynedd Township. Since 2013, Upper Gwynedd Township has added 11,800 jobs, to 17,981 in 2023.
| Upper Gwynedd Township | Pennsylvania towns | U.S. towns | |
|---|---|---|---|
| Work from home | 24% | 12% | 11% |
| Median household income | $115,000 | $81,000 | $80,000 |
| Below the poverty line | 6.4% | 7.6% | 9.6% |
Census LEHD 2023 · ACS
Its widest gap with Pennsylvania is tooth loss: 7% of those 65+ have lost all their teeth, against 14.5% statewide.
19% of Upper Gwynedd Township adults have been diagnosed with depression. Upper Gwynedd Township beats the Pennsylvania average on 12 of 26 CDC measures and trails it on 0. 29% of Upper Gwynedd Township adults have obesity.
| Upper Gwynedd Township | Pennsylvania towns | U.S. towns | |
|---|---|---|---|
| Frequent mental distress (CDC PLACES) | 13% | 16% | 17% |
| Depression (CDC PLACES) | 19% | 24% | 23% |
| Frequent physical distress (CDC PLACES) | 11% | 14% | 14% |
| Obesity (CDC PLACES) | 29% | 35% | 35% |
| What stands out | Upper Gwynedd Township | PA |
|---|---|---|
| Fewer older adults who have lost all their teeth | 7% | 14.5% |
| Fewer smokers | 11.4% | 15.8% |
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA
Its A tops all 3 graded towns on its borders; Towamencin Township (A−) comes closest. At 6.5 crimes per 1,000 residents a year, it reports less crime than 72% of Pennsylvania’s graded towns.
Upper Gwynedd Township’s violent crime rate is 0.2 per 1,000 residents.
| Upper Gwynedd Township | Pennsylvania towns | U.S. towns | |
|---|---|---|---|
| Violent crimes per 1,000 (2025) | 0.2 per 1,000 residents | 0.7 | 1.6 |
| Property crimes per 1,000 (2025) | 4.3 per 1,000 residents | 5.7 | 9.9 |
FBI crime data, 2025 · crimes reported to police
Expected storm and flood damage is lower than in 79% of U.S. communities. Since 1982, 16 flood insurance claims have been paid out in Upper Gwynedd Township.
FEMA flood insurance claims · FEMA National Risk Index · OpenFEMA
Upper Gwynedd Township has chilly winters and warm summers, with plenty of rain. July afternoons reach 87°, January nights drop to 23° and about 8 inches of snow falls in a winter.
NOAA U.S. Climate Normals, 1991–2020
27 within 15 miles of the center of Upper Gwynedd Township
About 4 of every 100 Upper Gwynedd Township residents are enrolled in college, against 6 across Pennsylvania.
16.8% of the town is conserved land, across 10 parks and preserves.
4 places in Upper Gwynedd Township on the National Register of Historic Places.
Township in Pennsylvania, US
Upper Gwynedd Township ( ) is a township in Montgomery County, Pennsylvania, United States. At the time of the 2010 census, the population was 15,552. North Wales Borough is surrounded by Upper Gwynedd Township on all sides. Many homes and businesses with North Wales addresses are actually in Upper Gwynedd. Many properties with Lansdale addresses are in Upper Gwynedd as well. It is part of the North Penn Valley region that is centered around the borough of Lansdale. Station Square, one of the first new transit oriented developments in the Philadelphia metropolitan area, is located in Upper Gwynedd on the border with Lansdale. It is across the street from Pennbrook Station with SEPTA rail se…
From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)
4 towns share a border with Upper Gwynedd Township.
| Town | PA rank | Overall | Cost | Safety | Schools | Health |
|---|---|---|---|---|---|---|
| Upper Gwynedd Township | #162 | A | D | A | A− | A |
| Lansdale | #250 | A | C− | B | A− | A− |
| Lower Gwynedd Township | #129 | A | D− | B+ | A+ | A+ |
| Worcester Township | #258 | A | D− | — | A | A |
| Towamencin Township | #211 | A | C− | A− | A− | A |
Worcester Township reports no FBI crime data of its own. Compare Upper Gwynedd Township with a neighbor →
Short answers, built from the data on this page.
For most people who can afford it, yes. Upper Gwynedd Township grades A overall, better than 92% of U.S. towns and #162 of 1032 in Pennsylvania. It grades A for health, A for safety and A− for schools. Cost of living is its weak spot, with a D.
Yes. Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades D.