National ranking
The places with the lowest poverty rates
Franklin Park, PA ranks first by share of residents below the poverty line (0.7%), within the margin of error of Snoqualmie, WA. Ranked: 5,265 places with 10,000 or more residents in 2020 and a reliable estimate.
Which U.S. places have the lowest poverty rates?
The places with the lowest poverty rates, first to fifth: Franklin Park, PA (0.7%), Snoqualmie, WA (0.8%), Powell, OH (1.1%), Trussville, AL (1.1%) and Wyndham, VA (1.2%).
| Rank | Place | Share of residents below the poverty line |
|---|---|---|
| 1 | Franklin Park, PAwithin the margin | 0.7%±0.3 pts |
| 2 | Snoqualmie, WAwithin the margin | 0.8%±0.5 pts |
| 3 | Powell, OHwithin the margin | 1.1%±0.6 pts |
| 3 | Trussville, ALwithin the margin | 1.1%±0.7 pts |
| 5 | Wyndham, VAwithin the margin | 1.2%±0.6 pts |
| 5 | North Bellmore, NYwithin the margin | 1.2%±0.7 pts |
| 7 | Western Springs, ILwithin the margin | 1.3%±0.7 pts |
| 7 | Linganore, MDwithin the margin | 1.3%±0.7 pts |
| 7 | Shiloh, PAwithin the margin | 1.3%±0.8 pts |
| 10 | Verona, WIwithin the margin | 1.4%±0.8 pts |
| 11 | Southlake, TXwithin the margin | 1.5%±0.8 pts |
| 11 | Franklin Farm, VAwithin the margin | 1.5%±0.6 pts |
| 11 | Genoa Township, OHwithin the margin | 1.5%±0.7 pts |
| 11 | New Lenox, ILwithin the margin | 1.5%±0.6 pts |
| 15 | Winnetka, ILwithin the margin | 1.6%±0.8 pts |
| 15 | Liberty Township, Delaware County, OHwithin the margin | 1.6%±0.7 pts |
| 15 | Mount Sinai, NYwithin the margin | 1.6%±0.7 pts |
| 18 | West University Place, TXwithin the margin | 1.7%±1.1 pts |
| 18 | Town and Country, MOwithin the margin | 1.7%±0.8 pts |
| 18 | Fairfax Station, VAwithin the margin | 1.7%±0.9 pts |
| 21 | Weston, CTwithin the margin | 1.8%±1.0 pts |
| 21 | Westfield, NJwithin the margin | 1.8%±0.8 pts |
| 21 | Upper Providence Township, Delaware County, PAwithin the margin | 1.8%±0.9 pts |
| 21 | Highland Village, TXwithin the margin | 1.8%±0.9 pts |
| 21 | Honeygo, MDwithin the margin | 1.8%±0.6 pts |
| 21 | Wolcott, CTwithin the margin | 1.8%±0.8 pts |
| 21 | Oceola Township, MIwithin the margin | 1.8%±1.0 pts |
| 28 | Upper Montclair, NJwithin the margin | 1.9%±0.8 pts |
| 28 | Town of Lewisboro, NYwithin the margin | 1.9%±0.8 pts |
| 28 | Highland, UTwithin the margin | 1.9%±1.0 pts |
| 28 | Denville Township, NJwithin the margin | 1.9%±1.1 pts |
| 28 | West Springfield, VAwithin the margin | 1.9%±0.9 pts |
| 28 | Rogers, MNwithin the margin | 1.9%±1.0 pts |
| 28 | Vernon Township, Hancock County, INwithin the margin | 1.9%±1.0 pts |
| 28 | Monfort Heights, OHwithin the margin | 1.9%±0.8 pts |
| 36 | Chatham Township, NJwithin the margin | 2.0%±0.9 pts |
| 36 | Windham, NHwithin the margin | 2.0%±1.1 pts |
| 36 | Campton Township, ILwithin the margin | 2.0%±0.8 pts |
| 36 | Artondale, WAwithin the margin | 2.0%±1.1 pts |
| 36 | Glenn Dale, MDwithin the margin | 2.0%±1.1 pts |
| 36 | Ocean Acres, NJwithin the margin | 2.0%±0.9 pts |
| 36 | Douglass Township, Montgomery County, PAwithin the margin | 2.0%±1.1 pts |
| 36 | Troy, ILwithin the margin | 2.0%±1.1 pts |
| 44 | Plain Township, Franklin County, OHwithin the margin | 2.1%±1.1 pts |
| 44 | Medfield, MAwithin the margin | 2.1%±1.3 pts |
| 44 | Belmont, VAwithin the margin | 2.1%±1.3 pts |
| 44 | Woodmere, NYwithin the margin | 2.1%±0.9 pts |
| 44 | Victoria, MNwithin the margin | 2.1%±1.3 pts |
| 44 | New Providence, NJwithin the margin | 2.1%±0.8 pts |
| 44 | Peters Township, Washington County, PAwithin the margin | 2.1%±1.2 pts |
| 44 | Nolensville, TNwithin the margin | 2.1%±1.3 pts |
| 44 | Mahwah Township, NJwithin the margin | 2.1%±0.7 pts |
| 44 | St. John, INwithin the margin | 2.1%±0.9 pts |
| 44 | Cannon Township, MIwithin the margin | 2.1%±1.1 pts |
| 44 | Jarvis Township, ILwithin the margin | 2.1%±1.1 pts |
| 56 | Great Falls, VAwithin the margin | 2.2%±1.0 pts |
| 56 | Orinda, CAwithin the margin | 2.2%±1.0 pts |
| 56 | Fort Hunt, VAwithin the margin | 2.2%±0.9 pts |
| 56 | Hillsdale, NJwithin the margin | 2.2%±1.4 pts |
| 56 | Wildwood, MOwithin the margin | 2.2%±0.7 pts |
| 56 | Linton Hall, VAwithin the margin | 2.2%±0.7 pts |
| 56 | Newington, VAwithin the margin | 2.2%±1.0 pts |
| 56 | Succasunna, NJwithin the margin | 2.2%±1.0 pts |
| 56 | Apex, NCwithin the margin | 2.2%±0.6 pts |
| 56 | New Britain Township, PAwithin the margin | 2.2%±1.0 pts |
| 56 | Hamilton Square, NJwithin the margin | 2.2%±1.1 pts |
| 56 | Harrison, WIwithin the margin | 2.2%±1.2 pts |
| 56 | Asbury Lake, FLwithin the margin | 2.2%±1.4 pts |
| 69 | Short Hills, NJwithin the margin | 2.3%±1.0 pts |
| 69 | Livingston Township, NJwithin the margin | 2.3%±0.9 pts |
| 69 | Falmouth, MEwithin the margin | 2.3%±1.1 pts |
| 69 | Merrick, NYwithin the margin | 2.3%±1.0 pts |
| 69 | Clinton Township, NJwithin the margin | 2.3%±1.3 pts |
| 69 | East Hanover Township, NJwithin the margin | 2.3%±1.0 pts |
| 69 | Erie, COwithin the margin | 2.3%±0.9 pts |
| 69 | Town of Clifton Park, NYwithin the margin | 2.3%±0.5 pts |
| 69 | Brown Township, Hendricks County, INwithin the margin | 2.3%±1.1 pts |
| 69 | Tanque Verde, AZwithin the margin | 2.3%±1.0 pts |
| 69 | White Bear Township, MNwithin the margin | 2.3%±0.8 pts |
| 80 | Bellaire, TXwithin the margin | 2.4%±1.0 pts |
| 80 | Wilton, CTwithin the margin | 2.4%±1.1 pts |
| 80 | Massapequa, NYwithin the margin | 2.4%±0.7 pts |
| 80 | Concord Township, Delaware County, PAwithin the margin | 2.4%±1.4 pts |
| 80 | Clear Creek Township, Warren County, OHwithin the margin | 2.4%±0.8 pts |
| 80 | Kings Park, NYwithin the margin | 2.4%±1.1 pts |
| 80 | Clark Township, NJwithin the margin | 2.4%±0.9 pts |
| 80 | Ellington, CTwithin the margin | 2.4%±1.1 pts |
| 88 | Town of New Castle, NYwithin the margin | 2.5%±1.4 pts |
| 88 | Hopkinton, MAwithin the margin | 2.5%±1.2 pts |
| 88 | Colleyville, TXwithin the margin | 2.5%±1.1 pts |
| 88 | Lakeway, TXwithin the margin | 2.5%±1.2 pts |
| 88 | Lake Norman of Iredell, NCwithin the margin | 2.5%±1.1 pts |
| 88 | Willistown Township, PAwithin the margin | 2.5%±1.5 pts |
| 88 | Grosse Pointe Farms, MIwithin the margin | 2.5%±1.2 pts |
| 88 | Scotch Plains Township, NJwithin the margin | 2.5%±1.0 pts |
| 88 | Clayton, CAwithin the margin | 2.5%±1.1 pts |
| 88 | Washington Township, Morris County, NJwithin the margin | 2.5%±1.1 pts |
| 88 | Cranford Township, NJwithin the margin | 2.5%±1.1 pts |
| 88 | Upper St. Clair Township, PAwithin the margin | 2.5%±0.9 pts |
| 88 | Northampton Township, Bucks County, PA | 2.5%±1.2 pts |
Source: ACS 2020-2024 5-year estimates, U.S. Census Bureau · Check it at data.census.gov
How is this ranking made?
One figure is read for each of the places with 10,000 or more residents in 2020 and a reliable estimate: the share of residents below the poverty line. Places whose survey estimate has a coefficient of variation over 40% are left out, because the survey cannot place them reliably. Equal published figures share a rank. A ranking measures one number; it is not a judgment of a place.
Towns and townships are ranked beside cities, villages and census-designated places, and a census-designated place can lie inside a township, so one area can appear twice, once as each.
Across the 100 places shown, the share of residents below the poverty line runs from 2.5% (Northampton Township, Bucks County, PA) to 0.7% (Franklin Park, PA); the middle place on the list stands at 2.1%.
Source: PlainCities ranking method applied to the ACS 2020-2024 5-year estimates, U.S. Census Bureau · How ranks are computed
How these figures are made: methodology and release checks · reading a margin of error · every state · corrections