The Town Files

25 Small Towns in Pennsylvania With the Most Remote Workers

Ranked by work from home among 931 towns of 500–10,000 people in Pennsylvania. #1 is West Pikeland, PA (47.1% work from home).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
25 Small Towns in Pennsylvania With the Most Remote Workers1. West Pikeland472. Churchill463. Jenkintown454. Merion Station445. St. Davids446. Narberth447. East Brandywine428. Plumsteadville409. West Vincent3910. Solebury3911. Exton3812. Tinicum3813. Upper Makefield3714. Hereford3715. East Vincent3616. Frazer3617. Hemlock Farms3618. Blue Bell3519. Edgmont3520. Newtown Grant3521. New Hope3522. Camp Hill3423. Flourtown3424. Sewickley3425. Perkiomen33
  1. 25Perkiomen, Pennsylvania

    33.3% work from home

    Perkiomen is a township of 8,959 people in Montgomery County, Pennsylvania. The median home is worth $434,600 and the median age is 36.8.

    8,959 people · Montgomery County · median home $434,600 · income $153,750 · Jan low 20°F · 13 in snow

    Full Perkiomen, Pennsylvania profile: weather, storms, schools, jobs →

    Perkiomen vs the typical Pennsylvania townPerkiomenTypical Pennsylvania townWork from home33.3%10.6%Broadband96.6%89.0%
    Census ACS 2020–2024.
  2. 24Sewickley, Pennsylvania

    33.6% work from home

    Sewickley is a borough of 3,907 people in Allegheny County, Pennsylvania. The median home is worth $464,300 and the median age is 38.7.

    3,907 people · Allegheny County · median home $464,300 · income $101,053 · Jan low 21°F · 20 in snow

    Full Sewickley, Pennsylvania profile: weather, storms, schools, jobs →

    Sewickley vs the typical Pennsylvania townSewickleyTypical Pennsylvania townWork from home33.6%10.6%Broadband89.5%89.0%
    Census ACS 2020–2024.
  3. 23Flourtown, Pennsylvania

    34.2% work from home

    Flourtown is a community of 4,786 people in Montgomery County, Pennsylvania. The median home is worth $507,300 and the median age is 43.4.

    4,786 people · Montgomery County · median home $507,300 · income $148,274 · Jan low 23°F · 8 in snow

    Full Flourtown, Pennsylvania profile: weather, storms, schools, jobs →

    Flourtown vs the typical Pennsylvania townFlourtownTypical Pennsylvania townWork from home34.2%10.6%Broadband98.3%89.0%
    Census ACS 2020–2024.
  4. 22Camp Hill, Pennsylvania

    34.3% work from home

    Camp Hill is a borough of 8,130 people in Cumberland County, Pennsylvania. The median home is worth $316,300 and the median age is 44.2.

    8,130 people · Cumberland County · median home $316,300 · income $115,761 · Jan low 22°F · 24 in snow

    Full Camp Hill, Pennsylvania profile: weather, storms, schools, jobs →

    Camp Hill vs the typical Pennsylvania townCamp HillTypical Pennsylvania townWork from home34.3%10.6%Broadband95.9%89.0%
    Census ACS 2020–2024.
  5. 21New Hope, Pennsylvania

    34.5% work from home

    New Hope, Pennsylvania
    Photo: Smallbones (public domain, Wikimedia Commons)

    New Hope is a borough of 2,612 people in Bucks County, Pennsylvania. The median home is worth $716,200 and the median age is 58.1.

    2,612 people · Bucks County · median home $716,200 · income $175,156 · Jan low 19°F · 13 in snow

    Full New Hope, Pennsylvania profile: weather, storms, schools, jobs →

    New Hope vs the typical Pennsylvania townNew HopeTypical Pennsylvania townWork from home34.5%10.6%Broadband96.2%89.0%
    Census ACS 2020–2024.
  6. 20Newtown Grant, Pennsylvania

    34.9% work from home

    Newtown Grant is a community of 5,855 people in Bucks County, Pennsylvania. The median home is worth $583,600 and the median age is 45.0.

    5,855 people · Bucks County · median home $583,600 · income $168,750 · Jan low 19°F · 13 in snow

    Full Newtown Grant, Pennsylvania profile: weather, storms, schools, jobs →

    Newtown Grant vs the typical Pennsylvania townNewtown GrantTypical Pennsylvania townWork from home34.9%10.6%Broadband97.6%89.0%
    Census ACS 2020–2024.
  7. 19Edgmont, Pennsylvania

    35.0% work from home

    Edgmont is a township of 4,283 people in Delaware County, Pennsylvania. The median home is worth $614,200 and the median age is 47.3.

    4,283 people · Delaware County · median home $614,200 · income $136,964 · Jan low 27°F · 31 in snow

    Full Edgmont, Pennsylvania profile: weather, storms, schools, jobs →

    Edgmont vs the typical Pennsylvania townEdgmontTypical Pennsylvania townWork from home35.0%10.6%Broadband97.0%89.0%
    Census ACS 2020–2024.
  8. 18Blue Bell, Pennsylvania

    35.0% work from home

    Blue Bell is a community of 6,506 people in Montgomery County, Pennsylvania. The median home is worth $614,000 and the median age is 45.7.

    6,506 people · Montgomery County · median home $614,000 · income $171,818 · Jan low 23°F · 25 in snow

    Full Blue Bell, Pennsylvania profile: weather, storms, schools, jobs →

    Blue Bell vs the typical Pennsylvania townBlue BellTypical Pennsylvania townWork from home35.0%10.6%Broadband96.9%89.0%
    Census ACS 2020–2024.
  9. 17Hemlock Farms, Pennsylvania

    35.5% work from home

    Hemlock Farms is a community of 3,901 people in Pike County, Pennsylvania. The median home is worth $334,000 and the median age is 60.7.

    3,901 people · Pike County · median home $334,000 · income $79,980 · Jan low 14°F · 44 in snow

    Full Hemlock Farms, Pennsylvania profile: weather, storms, schools, jobs →

    Hemlock Farms vs the typical Pennsylvania townHemlock FarmsTypical Pennsylvania townWork from home35.5%10.6%Broadband92.8%89.0%
    Census ACS 2020–2024.
  10. 16Frazer, Pennsylvania

    35.7% work from home

    Frazer, Pennsylvania
    Photo: Davidt8 (public domain, Wikimedia Commons)

    Frazer is a community of 3,635 people in Chester County, Pennsylvania. The median home is worth $611,700 and the median age is 38.7.

    3,635 people · Chester County · median home $611,700 · income $141,801 · Jan low 20°F · 31 in snow

    Full Frazer, Pennsylvania profile: weather, storms, schools, jobs →

    Frazer vs the typical Pennsylvania townFrazerTypical Pennsylvania townWork from home35.7%10.6%Broadband92.0%89.0%
    Census ACS 2020–2024.
  11. 15East Vincent, Pennsylvania

    36.2% work from home

    East Vincent is a township of 7,433 people in Chester County, Pennsylvania. The median home is worth $486,100 and the median age is 36.9.

    7,433 people · Chester County · median home $486,100 · income $138,214 · Jan low 22°F · 23 in snow

    Full East Vincent, Pennsylvania profile: weather, storms, schools, jobs →

    East Vincent vs the typical Pennsylvania townEast VincentTypical Pennsylvania townWork from home36.2%10.6%Broadband91.5%89.0%
    Census ACS 2020–2024.
  12. 14Hereford, Pennsylvania

    36.7% work from home

    Hereford is a township of 2,962 people in Berks County, Pennsylvania. The median home is worth $392,600 and the median age is 41.8.

    2,962 people · Berks County · median home $392,600 · income $115,833 · Jan low 20°F · 4 in snow

    Full Hereford, Pennsylvania profile: weather, storms, schools, jobs →

    Hereford vs the typical Pennsylvania townHerefordTypical Pennsylvania townWork from home36.7%10.6%Broadband89.4%89.0%
    Census ACS 2020–2024.
  13. 13Upper Makefield, Pennsylvania

    37.0% work from home

    Upper Makefield is a township of 8,857 people in Bucks County, Pennsylvania. The median home is worth $876,200 and the median age is 54.5.

    8,857 people · Bucks County · median home $876,200 · income $212,768 · Jan low 19°F · 13 in snow

    Full Upper Makefield, Pennsylvania profile: weather, storms, schools, jobs →

    Upper Makefield vs the typical Pennsylvania townUpper MakefieldTypical Pennsylvania townWork from home37.0%10.6%Broadband98.6%89.0%
    Census ACS 2020–2024.
  14. 12Tinicum, Pennsylvania

    37.7% work from home

    Tinicum is a township of 3,818 people in Bucks County, Pennsylvania. The median home is worth $613,600 and the median age is 55.8.

    3,818 people · Bucks County · median home $613,600 · income $122,125 · Jan low 19°F · 27 in snow

    Full Tinicum, Pennsylvania profile: weather, storms, schools, jobs →

    Tinicum vs the typical Pennsylvania townTinicumTypical Pennsylvania townWork from home37.7%10.6%Broadband92.5%89.0%
    Census ACS 2020–2024.
  15. 11Exton, Pennsylvania

    38.0% work from home

    Exton is a community of 5,622 people in Chester County, Pennsylvania. The median home is worth $554,200 and the median age is 33.8.

    5,622 people · Chester County · median home $554,200 · income $120,697 · Jan low 20°F · 31 in snow

    Full Exton, Pennsylvania profile: weather, storms, schools, jobs →

    Exton vs the typical Pennsylvania townExtonTypical Pennsylvania townWork from home38.0%10.6%Broadband98.2%89.0%
    Census ACS 2020–2024.
  16. 10Solebury, Pennsylvania

    38.8% work from home

    Solebury is a township of 8,709 people in Bucks County, Pennsylvania. The median home is worth $788,700 and the median age is 54.2.

    8,709 people · Bucks County · median home $788,700 · income $195,962 · Jan low 19°F · 13 in snow

    Full Solebury, Pennsylvania profile: weather, storms, schools, jobs →

    Solebury vs the typical Pennsylvania townSoleburyTypical Pennsylvania townWork from home38.8%10.6%Broadband97.7%89.0%
    Census ACS 2020–2024.
  17. 9West Vincent, Pennsylvania

    39.1% work from home

    West Vincent is a township of 6,668 people in Chester County, Pennsylvania. The median home is worth $704,500 and the median age is 42.9.

    6,668 people · Chester County · median home $704,500 · income $202,639 · Jan low 23°F · 28 in snow

    Full West Vincent, Pennsylvania profile: weather, storms, schools, jobs →

    West Vincent vs the typical Pennsylvania townWest VincentTypical Pennsylvania townWork from home39.1%10.6%Broadband99.0%89.0%
    Census ACS 2020–2024.
  18. 8Plumsteadville, Pennsylvania

    40.1% work from home

    Plumsteadville is a community of 2,553 people in Bucks County, Pennsylvania. The median home is worth $580,800 and the median age is 42.8.

    2,553 people · Bucks County · median home $580,800 · income $176,313 · Jan low 23°F · 21 in snow

    Full Plumsteadville, Pennsylvania profile: weather, storms, schools, jobs →

    Plumsteadville vs the typical Pennsylvania townPlumsteadvilleTypical Pennsylvania townWork from home40.1%10.6%Broadband100.0%89.0%
    Census ACS 2020–2024.
  19. 7East Brandywine, Pennsylvania

    42.1% work from home

    East Brandywine is a township of 9,738 people in Chester County, Pennsylvania. The median home is worth $564,400 and the median age is 39.9.

    9,738 people · Chester County · median home $564,400 · income $180,714 · Jan low 23°F · 28 in snow

    Full East Brandywine, Pennsylvania profile: weather, storms, schools, jobs →

    East Brandywine vs the typical Pennsylvania townEast BrandywineTypical Pennsylvania townWork from home42.1%10.6%Broadband100.0%89.0%
    Census ACS 2020–2024.
  20. 6Narberth, Pennsylvania

    43.9% work from home

    Narberth is a borough of 4,492 people in Montgomery County, Pennsylvania. The median home is worth $749,500 and the median age is 43.2.

    4,492 people · Montgomery County · median home $749,500 · income $123,977 · Jan low 28°F · 8 in snow

    Full Narberth, Pennsylvania profile: weather, storms, schools, jobs →

    Narberth vs the typical Pennsylvania townNarberthTypical Pennsylvania townWork from home43.9%10.6%Broadband98.1%89.0%
    Census ACS 2020–2024.
  21. 5St. Davids, Pennsylvania

    44.3% work from home

    St. Davids is a community of 3,604 people in Delaware County, Pennsylvania. The median home is worth $1,001,600 and the median age is 43.1.

    3,604 people · Delaware County · median home $1,001,600 · income $163,173 · Jan low 23°F · 8 in snow

    Full St. Davids, Pennsylvania profile: weather, storms, schools, jobs →

    St. Davids vs the typical Pennsylvania townSt. DavidsTypical Pennsylvania townWork from home44.3%10.6%Broadband97.9%89.0%
    Census ACS 2020–2024.
  22. 4Merion Station, Pennsylvania

    44.3% work from home

    Merion Station, Pennsylvania
    Photo: Unknown authorUnknown author (public domain, Wikimedia Commons)

    Merion Station is a community of 5,741 people in Montgomery County, Pennsylvania. The median home is worth $886,600 and the median age is 44.1.

    5,741 people · Montgomery County · median home $886,600 · income $250,001 · Jan low 28°F · 16 in snow

    Full Merion Station, Pennsylvania profile: weather, storms, schools, jobs →

    Merion Station vs the typical Pennsylvania townMerion StationTypical Pennsylvania townWork from home44.3%10.6%Broadband98.9%89.0%
    Census ACS 2020–2024.
  23. 3Jenkintown, Pennsylvania

    44.5% work from home

    Jenkintown is a borough of 4,719 people in Montgomery County, Pennsylvania. The median home is worth $398,000 and the median age is 42.6.

    4,719 people · Montgomery County · median home $398,000 · income $110,703 · Jan low 27°F · 17 in snow

    Full Jenkintown, Pennsylvania profile: weather, storms, schools, jobs →

    Jenkintown vs the typical Pennsylvania townJenkintownTypical Pennsylvania townWork from home44.5%10.6%Broadband92.8%89.0%
    Census ACS 2020–2024.
  24. 2Churchill, Pennsylvania

    46.0% work from home

    Churchill is a borough of 3,157 people in Allegheny County, Pennsylvania. The median home is worth $234,800 and the median age is 46.4.

    3,157 people · Allegheny County · median home $234,800 · income $106,964 · Jan low 22°F · 25 in snow

    Full Churchill, Pennsylvania profile: weather, storms, schools, jobs →

    Churchill vs the typical Pennsylvania townChurchillTypical Pennsylvania townWork from home46.0%10.6%Broadband95.6%89.0%
    Census ACS 2020–2024.
  25. 1West Pikeland, Pennsylvania

    47.1% work from home

    West Pikeland, Pennsylvania
    Photo: Sdwelch1031 (public domain, Wikimedia Commons)

    West Pikeland is a township of 4,024 people in Chester County, Pennsylvania. The median home is worth $652,600 and the median age is 45.4.

    4,024 people · Chester County · median home $652,600 · income $226,071 · Jan low 23°F · 28 in snow

    Full West Pikeland, Pennsylvania profile: weather, storms, schools, jobs →

    West Pikeland vs the typical Pennsylvania townWest PikelandTypical Pennsylvania townWork from home47.1%10.6%Broadband98.6%89.0%
    Census ACS 2020–2024.

More Pennsylvania rankings

Same ranking, other places

Methodology. We ranked 931 towns of 500–10,000 people in Pennsylvania (2020 Census population). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: