Pennsylvania places ranked by commute time
2,197 places in Pennsylvania have a reliable estimate of commute time (2020–2024 American Community Survey).
Highest figures: Delaware Township (Pike County) (56.9 minutes), Jackson Township (Greene County) (55.7 minutes), Stroudsburg (53.5 minutes).
Lowest figure: Clarion (10.8 minutes).
The figure for Pennsylvania as a whole is 26.3 minutes (±0.1).
Figures last updated on .
- Figure for Pennsylvania as a whole
- 26.3 minutes (±0.1)
- Places ranked
- 2197
Pennsylvania places ranked by commute time
Showing the top and bottom 300 of 2,197; every place is on its county’s page.
Unincorporated communities ranked by commute time
| Rank | Place | County | Average commute |
|---|---|---|---|
| 1 | Pocono Ranch Lands | Pike County | 61.2 minutes (±13.4) |
| 2 | Pine Ridge | Pike County | 58.7 minutes (±13.9) |
| 3 | Saw Creek | Pike County | 51.5 minutes (±8.4) |
| 4 | Gold Key Lake | Pike County | 51.3 minutes (±11.2) |
| 5 | Sunrise Lake | Pike County | 50.7 minutes (±8.3) |
| 6 | Conashaugh Lakes | Pike County | 50.0 minutes (±7.8) |
| 7 | Old Orchard | Northampton County | 46.8 minutes (±22.8) |
| 8 | Penn Estates | Monroe County | 45.6 minutes (±10.6) |
| 9 | Wallenpaupack Lake Estates | Wayne County | 43.0 minutes (±9.0) |
| 10 (tie) | Birchwood Lakes | Pike County | 42.3 minutes (±6.9) |
| 10 (tie) | Spring Hill | Cambria County | 42.3 minutes (±16.9) |
| 12 | Indian Mountain Lake | Monroe County | 42.2 minutes (±6.2) |
| 13 | Towamensing Trails | Carbon County | 42.0 minutes (±12.5) |
| 14 | Effort | Monroe County | 40.6 minutes (±7.4) |
| 15 (tie) | Hemlock Farms | Pike County | 40.4 minutes (±12.9) |
| 15 (tie) | Raubsville | Northampton County | 40.4 minutes (±11.3) |
| 17 | Nemacolin | Greene County | 38.8 minutes (±18.8) |
| 18 | Baidland | Washington County | 37.8 minutes (±7.3) |
| 19 | Sun Valley | Monroe County | 37.6 minutes (±3.9) |
| 20 | Susquehanna Trails | York County | 36.9 minutes (±4.4) |
| 21 (tie) | Hampton | Adams County | 36.8 minutes (±16.3) |
| 21 (tie) | Pocono Woodland Lakes | Pike County | 36.8 minutes (±6.9) |
| 23 | Andalusia | Bucks County | 36.3 minutes (±11.3) |
| 24 | Sierra View | Monroe County | 36.1 minutes (±3.8) |
| 25 | Hayti | Chester County | 35.8 minutes (±4.0) |
| 26 | Penn Wynne | Montgomery County | 35.7 minutes (±4.8) |
| 27 (tie) | Milford Square | Bucks County | 35.4 minutes (±8.6) |
| 27 (tie) | Pennville | York County | 35.4 minutes (±6.7) |
| 29 (tie) | Bakerstown | Allegheny County | 35.3 minutes (±6.2) |
| 29 (tie) | Halfway House | Montgomery County | 35.3 minutes (±4.2) |
| 31 | Melrose Park | Montgomery County | 34.9 minutes (±5.7) |
| 32 (tie) | Chadds Ford | Chester County | 34.6 minutes (±6.9) |
| 32 (tie) | Mundys Corner | Cambria County | 34.6 minutes (±9.8) |
| 34 | Brodheadsville | Monroe County | 34.4 minutes (±4.8) |
| 35 (tie) | Newtown Grant | Bucks County | 34.3 minutes (±3.3) |
| 35 (tie) | Pymatuning Central | Crawford County | 34.3 minutes (±4.8) |
| 37 | Morgantown | Berks County | 34.2 minutes (±8.2) |
| 38 | Milroy | Mifflin County | 34.1 minutes (±8.4) |
| 39 | Tyler Run | York County | 34.0 minutes (±11.9) |
| 40 | Elkins Park | Montgomery County | 33.8 minutes (±3.6) |
| 41 | Elysburg | Northumberland County | 33.6 minutes (±12.5) |
| 42 | Lima | Delaware County | 33.5 minutes (±10.3) |
| 43 | Hereford | Berks County | 33.3 minutes (±4.0) |
| 44 | Lake Wynonah | Schuylkill County | 33.1 minutes (±2.9) |
| 45 | Lake Meade | Adams County | 33.0 minutes (±4.2) |
| 46 | Feasterville | Bucks County | 32.9 minutes (±9.2) |
| 47 (tie) | Cementon | Lehigh County | 32.6 minutes (±8.0) |
| 47 (tie) | Greenock | Allegheny County | 32.6 minutes (±12.7) |
| 47 (tie) | Oak Lane | Montgomery County | 32.6 minutes (±2.5) |
| 47 (tie) | Wayne Heights | Franklin County | 32.6 minutes (±5.8) |
| 51 | Emerald Lakes | Monroe County | 32.5 minutes (±11.8) |
| 52 | Spinnerstown | Bucks County | 32.4 minutes (±5.6) |
| 53 | Spring Mount | Montgomery County | 32.2 minutes (±3.6) |
| 54 (tie) | Amity Gardens | Berks County | 32.1 minutes (±3.9) |
| 54 (tie) | Bainbridge | Lancaster County | 32.1 minutes (±6.1) |
| 56 | Level Green | Westmoreland County | 31.9 minutes (±4.6) |
| 57 | Woodbourne | Bucks County | 31.8 minutes (±4.4) |
| 58 | Wynnewood | Montgomery County | 31.5 minutes (±4.6) |
| 59 | Blue Bell | Montgomery County | 31.3 minutes (±4.5) |
| 60 | Hometown | Schuylkill County | 31.1 minutes (±9.4) |
| 61 (tie) | Kenilworth | Chester County | 31.0 minutes (±4.8) |
| 61 (tie) | Village Shires | Bucks County | 31.0 minutes (±3.0) |
| 63 (tie) | Drexel Hill | Delaware County | 30.9 minutes (±1.6) |
| 63 (tie) | Egypt | Lehigh County | 30.9 minutes (±11.6) |
| 63 (tie) | Evansburg | Montgomery County | 30.9 minutes (±3.7) |
| 66 (tie) | Cheltenham Village | Montgomery County | 30.7 minutes (±5.5) |
| 66 (tie) | Wyndmoor | Montgomery County | 30.7 minutes (±2.9) |
| 68 | McMurray | Washington County | 30.6 minutes (±7.7) |
| 69 (tie) | Carnot-Moon | Allegheny County | 30.4 minutes (±2.8) |
| 69 (tie) | Lampeter | Lancaster County | 30.4 minutes (±10.6) |
| 69 (tie) | Oreland | Montgomery County | 30.4 minutes (±5.1) |
| 69 (tie) | Roslyn | Montgomery County | 30.4 minutes (±2.0) |
| 73 | Gilbertsville | Montgomery County | 30.3 minutes (±3.3) |
| 74 (tie) | Dorneyville | Lehigh County | 30.1 minutes (±10.8) |
| 74 (tie) | Schnecksville | Lehigh County | 30.1 minutes (±5.1) |
| 76 | Pottsgrove | Montgomery County | 30.0 minutes (±2.9) |
| 77 (tie) | Glenside | Montgomery County | 29.8 minutes (±3.2) |
| 77 (tie) | Westwood (Chester County) | Chester County | 29.8 minutes (±7.6) |
| 79 | Willow Street | Lancaster County | 29.6 minutes (±10.6) |
| 80 (tie) | Bear Rocks | Fayette County | 29.4 minutes (±3.9) |
| 80 (tie) | Chestnut Hill | Northampton County | 29.4 minutes (±5.1) |
| 82 | Gibsonia | Allegheny County | 29.3 minutes (±2.5) |
| 83 | Berwyn | Chester County | 29.2 minutes (±4.3) |
| 84 | Nottingham | Chester County | 29.1 minutes (±5.4) |
| 85 | Montgomeryville | Montgomery County | 29.0 minutes (±2.1) |
| 86 (tie) | Clay | Lancaster County | 28.9 minutes (±4.2) |
| 86 (tie) | Dilworthtown | Chester County | 28.9 minutes (±6.6) |
| 88 | Harleysville | Montgomery County | 28.8 minutes (±3.2) |
| 89 (tie) | Cornwells Heights | Bucks County | 28.7 minutes (±8.0) |
| 89 (tie) | Devon | Chester County | 28.7 minutes (±11.8) |
| 89 (tie) | Lake Heritage | Adams County | 28.7 minutes (±6.0) |
| 89 (tie) | McConnellstown | Huntingdon County | 28.7 minutes (±3.8) |
| 89 (tie) | Trooper | Montgomery County | 28.7 minutes (±2.0) |
| 94 (tie) | Fayetteville | Franklin County | 28.6 minutes (±4.4) |
| 94 (tie) | Maple Glen | Montgomery County | 28.6 minutes (±2.2) |
| 96 (tie) | Blandon | Berks County | 28.5 minutes (±5.7) |
| 96 (tie) | Fairdale | Greene County | 28.5 minutes (±3.9) |
| 96 (tie) | Spring House | Montgomery County | 28.5 minutes (±5.5) |
| 96 (tie) | Weissport East | Carbon County | 28.5 minutes (±6.3) |
| 100 | Marshallton | Northumberland County | 28.3 minutes (±3.6) |
| 101 (tie) | Enlow | Allegheny County | 28.2 minutes (±5.1) |
| 101 (tie) | Penryn | Lancaster County | 28.2 minutes (±7.6) |
| 101 (tie) | Rennerdale | Allegheny County | 28.2 minutes (±3.4) |
| 104 | Scotland | Franklin County | 28.1 minutes (±6.6) |
| 105 (tie) | Audubon | Montgomery County | 28.0 minutes (±4.0) |
| 105 (tie) | Conestoga | Lancaster County | 28.0 minutes (±3.6) |
| 105 (tie) | Croydon | Bucks County | 28.0 minutes (±2.9) |
| 105 (tie) | Pine Run | Beaver County | 28.0 minutes (±6.4) |
| 109 (tie) | Churchville | Bucks County | 27.9 minutes (±2.5) |
| 109 (tie) | Levittown | Bucks County | 27.9 minutes (±1.4) |
| 109 (tie) | Newmanstown | Lebanon County | 27.9 minutes (±5.4) |
| 109 (tie) | South Uniontown | Fayette County | 27.9 minutes (±8.6) |
| 113 | Plumsteadville | Bucks County | 27.8 minutes (±4.5) |
| 114 (tie) | Cecil-Bishop | Washington County | 27.7 minutes (±4.1) |
| 114 (tie) | Glendale | Allegheny County | 27.7 minutes (±5.1) |
| 114 (tie) | Trevorton | Northumberland County | 27.7 minutes (±3.4) |
| 117 (tie) | Bala Cynwyd | Montgomery County | 27.6 minutes (±2.9) |
| 117 (tie) | Chesterbrook | Chester County | 27.6 minutes (±3.5) |
| 117 (tie) | Exton | Chester County | 27.6 minutes (±4.4) |
| 117 (tie) | Hokendauqua | Lehigh County | 27.6 minutes (±5.4) |
| 117 (tie) | Linwood | Delaware County | 27.6 minutes (±5.4) |
| 117 (tie) | Lorane | Berks County | 27.6 minutes (±3.7) |
| 117 (tie) | Upper Exeter | Luzerne County | 27.6 minutes (±7.5) |
| 117 (tie) | Wayne | Delaware County | 27.6 minutes (±4.5) |
| 125 (tie) | Dunnstown | Clinton County | 27.5 minutes (±6.4) |
| 125 (tie) | Nittany | Centre County | 27.5 minutes (±7.2) |
| 125 (tie) | Parkville | York County | 27.5 minutes (±2.9) |
| 125 (tie) | Pennside | Berks County | 27.5 minutes (±5.2) |
| 129 (tie) | Breinigsville | Lehigh County | 27.4 minutes (±5.3) |
| 129 (tie) | Shanor-Northvue | Butler County | 27.4 minutes (±5.0) |
| 129 (tie) | South Pottstown | Chester County | 27.4 minutes (±7.5) |
| 132 (tie) | Homeacre-Lyndora | Butler County | 27.3 minutes (±2.2) |
| 132 (tie) | Stowe | Montgomery County | 27.3 minutes (±2.2) |
| 134 (tie) | Richboro | Bucks County | 27.2 minutes (±3.9) |
| 134 (tie) | Thompsonville | Washington County | 27.2 minutes (±3.6) |
| 136 (tie) | Collinsburg | Westmoreland County | 27.1 minutes (±5.9) |
| 136 (tie) | Kulpsville | Montgomery County | 27.1 minutes (±2.4) |
| 138 | Lenape Heights | Armstrong County | 27.0 minutes (±7.1) |
| 139 (tie) | Merion Station | Montgomery County | 26.9 minutes (±3.9) |
| 139 (tie) | Schoeneck | Lancaster County | 26.9 minutes (±8.1) |
| 139 (tie) | Wickerham Manor-Fisher | Washington County | 26.9 minutes (±8.4) |
| 139 (tie) | Wolfdale | Washington County | 26.9 minutes (±4.2) |
| 143 (tie) | Bobtown | Greene County | 26.8 minutes (±4.5) |
| 143 (tie) | Weigelstown | York County | 26.8 minutes (±3.0) |
| 145 (tie) | East Uniontown | Fayette County | 26.7 minutes (±7.1) |
| 145 (tie) | Eddington | Bucks County | 26.7 minutes (±3.8) |
| 145 (tie) | Pughtown | Chester County | 26.7 minutes (±4.6) |
| 145 (tie) | Village Green-Green Ridge | Delaware County | 26.7 minutes (±3.3) |
| 145 (tie) | Woodside | Bucks County | 26.7 minutes (±5.7) |
| 145 (tie) | Wyncote | Montgomery County | 26.7 minutes (±5.7) |
| 151 | Cherryville | Northampton County | 26.6 minutes (±4.7) |
| 152 (tie) | Gap | Lancaster County | 26.5 minutes (±3.1) |
| 152 (tie) | Jacksonwald | Berks County | 26.5 minutes (±2.8) |
| 152 (tie) | Mountain Top | Luzerne County | 26.5 minutes (±3.3) |
| 152 (tie) | Orchard Hills | Armstrong County | 26.5 minutes (±4.3) |
| 152 (tie) | Pen Mar | Franklin County | 26.5 minutes (±6.5) |
| 157 (tie) | Ardmore | Montgomery County | 26.4 minutes (±3.0) |
| 157 (tie) | Skippack | Montgomery County | 26.4 minutes (±3.4) |
| 159 (tie) | Glenshaw | Allegheny County | 26.3 minutes (±3.0) |
| 159 (tie) | Vinco | Cambria County | 26.3 minutes (±8.3) |
| 161 (tie) | Hiller | Fayette County | 26.2 minutes (±12.7) |
| 161 (tie) | Willow Grove | Montgomery County | 26.2 minutes (±1.5) |
| 163 (tie) | Broomall | Delaware County | 26.1 minutes (±1.6) |
| 163 (tie) | Gastonville | Washington County | 26.1 minutes (±4.1) |
| 163 (tie) | Thorndale | Chester County | 26.1 minutes (±3.1) |
| 163 (tie) | Trucksville | Luzerne County | 26.1 minutes (±6.6) |
| 167 (tie) | Lynnwood-Pricedale | Westmoreland County | 26.0 minutes (±4.4) |
| 167 (tie) | Russellton | Allegheny County | 26.0 minutes (±4.6) |
| 167 (tie) | Sanatoga | Montgomery County | 26.0 minutes (±2.2) |
| 170 (tie) | Bowmansville | Lancaster County | 25.8 minutes (±4.3) |
| 170 (tie) | Caln | Chester County | 25.8 minutes (±3.8) |
| 170 (tie) | Flourtown | Montgomery County | 25.8 minutes (±4.0) |
| 170 (tie) | Reiffton | Berks County | 25.8 minutes (±4.0) |
| 170 (tie) | Stiles | Lehigh County | 25.8 minutes (±5.7) |
| 175 (tie) | Folsom | Delaware County | 25.6 minutes (±2.8) |
| 175 (tie) | State Line | Franklin County | 25.6 minutes (±4.2) |
| 177 | Salunga | Lancaster County | 25.5 minutes (±6.1) |
| 178 (tie) | Glen Lyon | Luzerne County | 25.4 minutes (±4.3) |
| 178 (tie) | Lebanon South | Lebanon County | 25.4 minutes (±6.2) |
| 178 (tie) | Woodlyn | Delaware County | 25.4 minutes (±3.0) |
| 181 (tie) | Allison Park | Allegheny County | 25.3 minutes (±1.6) |
| 181 (tie) | Shiloh | York County | 25.3 minutes (±2.4) |
| 183 (tie) | Bryn Mawr | Montgomery County | 25.2 minutes (±4.7) |
| 183 (tie) | Oak Hills | Butler County | 25.2 minutes (±4.5) |
| 183 (tie) | Plymouth Meeting | Montgomery County | 25.2 minutes (±1.7) |
| 186 | Horsham | Montgomery County | 25.1 minutes (±2.0) |
| 187 (tie) | Fairview-Ferndale | Northumberland County | 25.0 minutes (±3.5) |
| 187 (tie) | Fullerton | Lehigh County | 25.0 minutes (±2.4) |
| 189 (tie) | Lightstreet | Columbia County | 24.9 minutes (±6.1) |
| 189 (tie) | Lincoln Park | Berks County | 24.9 minutes (±6.6) |
| 189 (tie) | Warminster Heights | Bucks County | 24.9 minutes (±3.7) |
| 192 (tie) | Middletown (community) | Northampton County | 24.8 minutes (±3.1) |
| 192 (tie) | Mount Cobb | Lackawanna County | 24.8 minutes (±5.5) |
| 192 (tie) | Paradise | Lancaster County | 24.8 minutes (±5.1) |
| 195 (tie) | Meadowood | Butler County | 24.7 minutes (±2.4) |
| 195 (tie) | Stormstown | Centre County | 24.7 minutes (±3.4) |
| 197 (tie) | Fort Washington | Montgomery County | 24.6 minutes (±2.9) |
| 197 (tie) | Salix | Cambria County | 24.6 minutes (±8.3) |
| 199 (tie) | Hegins | Schuylkill County | 24.5 minutes (±5.6) |
| 199 (tie) | Stonybrook | York County | 24.5 minutes (±4.5) |
| 199 (tie) | West Myerstown | Lebanon County | 24.5 minutes (±4.2) |
| 199 (tie) | Woxall | Montgomery County | 24.5 minutes (±4.1) |
| 203 | West Hamburg | Berks County | 24.4 minutes (±5.8) |
| 204 (tie) | King of Prussia | Montgomery County | 24.3 minutes (±1.5) |
| 204 (tie) | Muse | Washington County | 24.3 minutes (±4.5) |
| 206 (tie) | Arlington Heights | Monroe County | 24.2 minutes (±3.3) |
| 206 (tie) | Edgewood (community) | Northumberland County | 24.2 minutes (±5.4) |
| 206 (tie) | Westwood (Cambria County) | Cambria County | 24.2 minutes (±4.1) |
| 206 (tie) | Zion | Centre County | 24.2 minutes (±2.3) |
| 210 (tie) | Fairless Hills | Bucks County | 24.1 minutes (±2.7) |
| 210 (tie) | Guilford | Franklin County | 24.1 minutes (±5.2) |
| 210 (tie) | Pleasant Hill | Lebanon County | 24.1 minutes (±3.7) |
| 210 (tie) | Rosemont | Montgomery County | 24.1 minutes (±3.1) |
| 210 (tie) | Whitfield | Berks County | 24.1 minutes (±4.2) |
| 215 (tie) | Chase | Luzerne County | 23.9 minutes (±3.0) |
| 215 (tie) | Eagleville | Montgomery County | 23.9 minutes (±2.4) |
| 215 (tie) | Flying Hills | Berks County | 23.9 minutes (±4.9) |
| 215 (tie) | Pleasureville | York County | 23.9 minutes (±5.2) |
| 219 | Paoli | Chester County | 23.8 minutes (±2.9) |
| 220 (tie) | Brittany Farms-The Highlands | Bucks County | 23.7 minutes (±2.4) |
| 220 (tie) | Frazer | Chester County | 23.7 minutes (±4.3) |
| 220 (tie) | Wescosville | Lehigh County | 23.7 minutes (±3.6) |
| 223 (tie) | Calumet | Westmoreland County | 23.6 minutes (±4.2) |
| 223 (tie) | Loyalhanna | Westmoreland County | 23.6 minutes (±5.4) |
| 223 (tie) | Mont Clare | Montgomery County | 23.6 minutes (±3.5) |
| 223 (tie) | Southpointe | Washington County | 23.6 minutes (±4.0) |
| 227 | Natrona Heights | Allegheny County | 23.5 minutes (±2.1) |
| 228 (tie) | Maytown | Lancaster County | 23.4 minutes (±3.0) |
| 228 (tie) | Rheems | Lancaster County | 23.4 minutes (±4.1) |
| 228 (tie) | Simpson | Lackawanna County | 23.4 minutes (±7.9) |
| 231 (tie) | Conneaut Lakeshore | Crawford County | 23.3 minutes (±4.6) |
| 231 (tie) | Elim | Cambria County | 23.3 minutes (±5.1) |
| 233 (tie) | Hebron | Lebanon County | 23.2 minutes (±6.7) |
| 233 (tie) | Treasure Lake | Clearfield County | 23.2 minutes (±9.8) |
| 235 (tie) | Reinholds | Lancaster County | 23.1 minutes (±3.5) |
| 235 (tie) | Rothsville | Lancaster County | 23.1 minutes (±3.5) |
| 237 (tie) | East York | York County | 22.9 minutes (±2.8) |
| 237 (tie) | Sturgeon | Allegheny County | 22.9 minutes (±3.3) |
| 239 (tie) | Eagleview | Chester County | 22.8 minutes (±2.9) |
| 239 (tie) | Emigsville | York County | 22.8 minutes (±5.5) |
| 241 (tie) | Claysburg | Blair County | 22.7 minutes (±7.5) |
| 241 (tie) | Nixon | Butler County | 22.7 minutes (±4.6) |
| 243 (tie) | Belfast | Northampton County | 22.6 minutes (±7.5) |
| 243 (tie) | Boothwyn | Delaware County | 22.6 minutes (±3.8) |
| 243 (tie) | Dewart | Northumberland County | 22.6 minutes (±5.0) |
| 243 (tie) | Georgetown (community) | Luzerne County | 22.6 minutes (±6.6) |
| 243 (tie) | Palmer Heights | Northampton County | 22.6 minutes (±4.2) |
| 248 (tie) | Meridian | Butler County | 22.5 minutes (±5.0) |
| 248 (tie) | Shenandoah Heights | Schuylkill County | 22.5 minutes (±4.8) |
| 250 | Riverview Park | Berks County | 22.4 minutes (±3.1) |
| 251 (tie) | McElhattan | Clinton County | 22.3 minutes (±4.9) |
| 251 (tie) | Schlusser | Cumberland County | 22.3 minutes (±3.5) |
| 253 (tie) | Beech Mountain Lakes | Luzerne County | 22.2 minutes (±8.2) |
| 253 (tie) | Paxtonia | Dauphin County | 22.2 minutes (±5.2) |
| 255 (tie) | Greenwood | Blair County | 22.1 minutes (±4.1) |
| 255 (tie) | Inkerman | Luzerne County | 22.1 minutes (±6.5) |
| 255 (tie) | Swedeland | Montgomery County | 22.1 minutes (±4.7) |
| 255 (tie) | Valley Green | York County | 22.1 minutes (±2.9) |
| 259 (tie) | Hyde | Clearfield County | 22.0 minutes (±7.3) |
| 259 (tie) | Hyde Park (community) | Berks County | 22.0 minutes (±3.8) |
| 259 (tie) | Villanova | Delaware County | 22.0 minutes (±3.7) |
| 262 | Lawson Heights | Westmoreland County | 21.9 minutes (±5.7) |
| 263 (tie) | Loop | Blair County | 21.8 minutes (±9.1) |
| 263 (tie) | Progress | Dauphin County | 21.8 minutes (±2.4) |
| 263 (tie) | Reynolds Heights | Mercer County | 21.8 minutes (±5.3) |
| 263 (tie) | Seneca | Venango County | 21.8 minutes (±10.1) |
| 263 (tie) | Shavertown | Luzerne County | 21.8 minutes (±5.9) |
| 268 (tie) | Ancient Oaks | Lehigh County | 21.7 minutes (±2.4) |
| 268 (tie) | Fredericksburg | Lebanon County | 21.7 minutes (±3.2) |
| 268 (tie) | Temple | Berks County | 21.7 minutes (±3.1) |
| 271 (tie) | Frisco | Beaver County | 21.6 minutes (±2.5) |
| 271 (tie) | Leola | Lancaster County | 21.6 minutes (±1.6) |
| 273 (tie) | Ambridge Heights | Beaver County | 21.5 minutes (±3.1) |
| 273 (tie) | Lakemont | Blair County | 21.5 minutes (±3.0) |
| 273 (tie) | Mifflinville | Columbia County | 21.5 minutes (±3.4) |
| 276 (tie) | Castanea | Clinton County | 21.4 minutes (±2.2) |
| 276 (tie) | Skyline View | Dauphin County | 21.4 minutes (±5.0) |
| 278 (tie) | Campbelltown | Lebanon County | 21.2 minutes (±2.8) |
| 278 (tie) | Linglestown | Dauphin County | 21.2 minutes (±3.1) |
| 280 (tie) | Church Hill | Mifflin County | 21.1 minutes (±3.2) |
| 280 (tie) | Earlston | Bedford County | 21.1 minutes (±7.3) |
| 280 (tie) | Hasson Heights | Venango County | 21.1 minutes (±4.3) |
| 283 (tie) | Brownstown (community) | Lancaster County | 21.0 minutes (±3.8) |
| 283 (tie) | Spry | York County | 21.0 minutes (±3.4) |
| 283 (tie) | West Wyomissing | Berks County | 21.0 minutes (±4.0) |
| 286 (tie) | Avon | Lebanon County | 20.9 minutes (±4.6) |
| 286 (tie) | Stony Creek Mills | Berks County | 20.9 minutes (±2.9) |
| 288 | Landisville | Lancaster County | 20.8 minutes (±3.0) |
| 289 (tie) | New Berlinville | Berks County | 20.7 minutes (±4.0) |
| 289 (tie) | Yorklyn | York County | 20.7 minutes (±2.6) |
| 291 (tie) | Plains | Luzerne County | 20.6 minutes (±5.4) |
| 291 (tie) | Valley View (York County) | York County | 20.6 minutes (±4.9) |
| 293 (tie) | Blue Ball | Lancaster County | 20.5 minutes (±4.1) |
| 293 (tie) | West Lawn | Berks County | 20.5 minutes (±5.1) |
| 295 (tie) | Annville | Lebanon County | 20.4 minutes (±2.5) |
| 295 (tie) | Avonia | Erie County | 20.4 minutes (±3.2) |
| 295 (tie) | Friedens | Somerset County | 20.4 minutes (±5.3) |
| 295 (tie) | Lawrence | Washington County | 20.4 minutes (±6.0) |
| 299 (tie) | Brickerville | Lancaster County | 20.3 minutes (±3.2) |
| 299 (tie) | Fairview (community) | Erie County | 20.3 minutes (±1.6) |
| 299 (tie) | Lawrence Park | Erie County | 20.3 minutes (±2.5) |
| 299 (tie) | Muhlenberg Park | Berks County | 20.3 minutes (±5.0) |
| 299 (tie) | Oakwood | Lawrence County | 20.3 minutes (±4.1) |
| 304 (tie) | Colonial Park | Dauphin County | 20.2 minutes (±1.9) |
| 304 (tie) | East Berwick | Luzerne County | 20.2 minutes (±3.9) |
| 304 (tie) | Parkland | Bucks County | 20.2 minutes (±3.8) |
| 304 (tie) | Pleasant Gap | Centre County | 20.2 minutes (±5.9) |
| 304 (tie) | Republic | Fayette County | 20.2 minutes (±5.8) |
| 309 (tie) | McGovern | Washington County | 20.1 minutes (±2.8) |
| 309 (tie) | Russell | Warren County | 20.1 minutes (±4.3) |
| 309 (tie) | Rutherford | Dauphin County | 20.1 minutes (±3.7) |
| 312 | Lionville | Chester County | 20.0 minutes (±2.2) |
| 313 (tie) | Oley | Berks County | 19.9 minutes (±2.7) |
| 313 (tie) | Pine Grove Mills | Centre County | 19.9 minutes (±8.0) |
| 315 (tie) | Lower Allen | Cumberland County | 19.8 minutes (±1.8) |
| 315 (tie) | St. Davids | Delaware County | 19.8 minutes (±3.7) |
| 317 (tie) | Enola | Cumberland County | 19.7 minutes (±2.0) |
| 317 (tie) | Penn Farms | Blair County | 19.7 minutes (±3.0) |
| 317 (tie) | Springmont | Berks County | 19.7 minutes (±5.7) |
| 317 (tie) | Valley View (Schuylkill County) | Schuylkill County | 19.7 minutes (±4.5) |
| 321 (tie) | Leith-Hatfield | Fayette County | 19.6 minutes (±5.7) |
| 321 (tie) | Reamstown | Lancaster County | 19.6 minutes (±3.1) |
| 323 (tie) | East Earl | Lancaster County | 19.5 minutes (±6.7) |
| 323 (tie) | Eastlawn Gardens | Northampton County | 19.5 minutes (±3.3) |
| 323 (tie) | Fairhope | Fayette County | 19.5 minutes (±7.8) |
| 323 (tie) | Marianne | Clarion County | 19.5 minutes (±2.8) |
| 327 (tie) | Belmont | Cambria County | 19.4 minutes (±5.2) |
| 327 (tie) | Imperial | Allegheny County | 19.4 minutes (±2.5) |
| 329 | Sand Hill | Lebanon County | 19.1 minutes (±2.9) |
| 330 | Cetronia | Lehigh County | 19.0 minutes (±2.9) |
| 331 | Enhaut | Dauphin County | 18.9 minutes (±5.3) |
| 332 | Swartzville | Lancaster County | 18.7 minutes (±2.6) |
| 333 | New Castle Northwest | Lawrence County | 18.5 minutes (±8.6) |
| 334 (tie) | Grantley | York County | 18.4 minutes (±2.2) |
| 334 (tie) | Ramblewood | Centre County | 18.4 minutes (±3.2) |
| 336 | Houserville | Centre County | 18.3 minutes (±3.3) |
| 337 | Grill | Berks County | 18.2 minutes (±4.1) |
| 338 | Oliver | Fayette County | 18.1 minutes (±3.6) |
| 339 (tie) | Northwest Harborcreek | Erie County | 18.0 minutes (±1.4) |
| 339 (tie) | Toftrees | Centre County | 18.0 minutes (±3.3) |
| 341 (tie) | Bressler | Dauphin County | 17.8 minutes (±2.1) |
| 341 (tie) | North Warren | Warren County | 17.8 minutes (±2.4) |
| 341 (tie) | West Hills | Armstrong County | 17.8 minutes (±5.0) |
| 344 | Big Bass Lake | Lackawanna County | 17.5 minutes (±4.4) |
| 345 | Garden View | Lycoming County | 17.4 minutes (±4.9) |
| 346 | Trexlertown | Lehigh County | 17.3 minutes (±3.1) |
| 347 | Boiling Springs | Cumberland County | 17.2 minutes (±2.8) |
| 348 | Espy | Columbia County | 17.1 minutes (±3.4) |
| 349 | Chinchilla | Lackawanna County | 17.0 minutes (±2.4) |
| 350 | Fox Chase | Berks County | 16.9 minutes (±1.6) |
| 351 (tie) | Kenmar | Lycoming County | 16.8 minutes (±5.6) |
| 351 (tie) | Oakland (community, Lawrence County) | Lawrence County | 16.8 minutes (±3.0) |
| 353 | Lawnton | Dauphin County | 16.5 minutes (±1.6) |
| 354 | Hopwood | Fayette County | 16.4 minutes (±2.6) |
| 355 (tie) | Boalsburg | Centre County | 16.2 minutes (±2.7) |
| 355 (tie) | Hershey | Dauphin County | 16.2 minutes (±1.9) |
| 357 (tie) | Chevy Chase Heights | Indiana County | 16.0 minutes (±5.4) |
| 357 (tie) | Oakland (community, Cambria County) | Cambria County | 16.0 minutes (±3.0) |
| 359 | Queens Gate | York County | 14.7 minutes (±5.0) |
| 360 | Slippery Rock University | Butler County | 14.6 minutes (±2.7) |
| 361 | Plymptonville | Clearfield County | 14.4 minutes (±3.8) |
| 362 | Park Forest Village | Centre County | 14.3 minutes (±1.5) |
| 363 | Hilldale | Luzerne County | 14.2 minutes (±3.3) |
| 364 | Belleville | Mifflin County | 14.1 minutes (±2.6) |
| 365 | Linntown | Union County | 13.9 minutes (±3.2) |
| 366 | Lincoln University | Chester County | 13.8 minutes (±2.5) |
| 367 | Marienville | Forest County | 13.6 minutes (±4.9) |
| 368 | DeSales University | Lehigh County | 13.5 minutes (±4.7) |
| 369 | Yeagertown | Mifflin County | 13.2 minutes (±3.6) |
| 370 (tie) | Haverford College | Delaware County | 13.1 minutes (±2.4) |
| 370 (tie) | Sandy | Clearfield County | 13.1 minutes (±3.9) |
| 372 | Harleigh | Luzerne County | 13.0 minutes (±3.0) |
| 373 | University of Pittsburgh Johnstown | Cambria County | 12.7 minutes (±2.3) |
| 374 | Lemont | Centre County | 11.9 minutes (±2.3) |
| 375 | Shippensburg University | Cumberland County | 11.6 minutes (±2.7) |
| 376 (tie) | Intercourse | Lancaster County | 11.5 minutes (±5.2) |
| 376 (tie) | Kutztown University | Berks County | 11.5 minutes (±2.2) |
| 378 | Almedia | Columbia County | 11.4 minutes (±2.4) |
| 379 | St. Vincent College | Westmoreland County | 10.8 minutes (±3.9) |
| 380 | Messiah College | Cumberland County | 9.8 minutes (±2.1) |
Unincorporated communities inside a town or township are ranked only against each other, because the town’s figures include them.
How this ranking is built
A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
2,197 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
- Pennsylvania places ranked by median rent
- Pennsylvania places ranked by median home value
- Pennsylvania places ranked by median household income
- Pennsylvania places ranked by property taxes
- Pennsylvania places ranked by share of renters
- Pennsylvania places ranked by rent burden
- Pennsylvania places ranked by age of homes
- Pennsylvania places ranked by rental vacancy rate
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in Pennsylvania
One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental?
List it, sign the lease and collect rent online, with the figures for Pennsylvania beside you.
Create a landlord account · See what landlords get
Looking for a place to rent?
Browse homes for rent near Pennsylvania, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance?
Get found by owners and renters near Pennsylvania, and send estimates and invoices from your phone.
Questions about Pennsylvania
Which place in Pennsylvania has the highest commute time?
Delaware Township (Pike County) has the highest, 56.9 minutes (±4.9) (2020–2024 American Community Survey).
Which place in Pennsylvania has the lowest commute time?
Clarion has the lowest, 10.8 minutes (±1.5).
What is the commute time in Pennsylvania?
The figure for Pennsylvania as a whole is 26.3 minutes (±0.1).
Sources
- US Census Bureau, American Community Survey 2020–2024 5-year estimates; each place’s own table is linked from its page
- Selected Housing Characteristics (DP04), 2020–2024 ACS 5-year estimates — Pennsylvania
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on .