National rankings

Highest-income towns in the U.S.

Ranked by median household income: half of households earn more, half earn less. Top 100 towns and cities with 10,000+ residents.

U.S. Census ACS 2020–2024 5-year

#TownMedian household incomeHome valueBachelor's+
1 McLean McLeanVA · 49,627 people $250K $1,412,700 84.3%
2 Southlake SouthlakeTX · 31,137 people $250K $1,014,500 74.6%
3 Los AltosCA · 30,698 people $250K $2,000,001 88.1%
4 WellesleyNorfolk County, MA · 30,347 people $250K $1,582,700 89%
5 SaratogaCA · 30,319 people $250K $2,000,001 81.1%
6 WestportWestern Connecticut Planning Region, CT · 27,528 people $250K $1,405,200 79.9%
7 Map of University Park University ParkTX · 25,155 people $250K $1,861,800 90.8%
8 MillburnEssex County, NJ · 22,145 people $250K $1,371,500 90%
9 DarienWestern Connecticut Planning Region, CT · 21,936 people $250K $1,822,400 85.9%
10 Map of New Canaan New CanaanWestern Connecticut Planning Region, CT · 20,870 people $250K $1,611,900 82.5%
11 OrindaCA · 19,514 people $250K $1,863,200 85.9%
12 New CastleWestchester County, NY · 18,022 people $250K $1,038,800 81.5%
13 ScarsdaleNY · 18,010 people $250K $1,800,700 91.2%
14 Map of Hinsdale HinsdaleIL · 17,175 people $250K $1,053,700 80.8%
15 Wolf TrapVA · 15,858 people $250K $1,204,000 85.1%
16 Great FallsVA · 15,228 people $250K $1,411,000 85.3%
17 West University PlaceTX · 14,982 people $250K $1,472,000 90.4%
18 Alamo AlamoCA · 14,488 people $250K $2,000,001 77.5%
19 WinnetkaIL · 12,484 people $250K $1,337,800 86.7%
20 Map of Travilah TravilahMD · 11,721 people $250K $1,325,100 79.4%
21 WestonMiddlesex County, MA · 11,579 people $250K $1,694,400 84.3%
22 HillsboroughCA · 11,099 people $250K $2,000,001 83.8%
23 Piedmont PiedmontCA · 10,945 people $250K $2,000,001 88.4%
24 Weston WestonWestern Connecticut Planning Region, CT · 10,396 people $250K $996,700 83.7%
25 Map of Paradise Valley Paradise ValleyAZ · 12,611 people $247K $2,000,001 74.3%
26 BlackhawkCA · 10,137 people $245K $2,000,001 69.7%
27 Map of Garden City Garden CityNY · 22,941 people $244K $1,075,900 75.9%
28 Map of Bellaire BellaireTX · 17,206 people $244K $1,037,500 83.5%
29 Coto de Caza Coto de CazaCA · 15,190 people $244K $1,535,600 67.1%
30 Tamalpais-Homestead ValleyCA · 12,085 people $243K $1,863,900 79.8%
31 WiltonWestern Connecticut Planning Region, CT · 18,777 people $242K $928,800 75.2%
32 Palos Verdes EstatesCA · 12,925 people $242K $2,000,001 79.6%
33 Map of La Cañada Flintridge La Cañada FlintridgeCA · 19,935 people $242K $2,000,001 75.1%
34 BroadlandsVA · 14,353 people $241K $896,900 77.6%
35 Rye RyeNY · 16,428 people $240K $1,819,900 80.5%
36 Sammamish SammamishWA · 66,463 people $240K $1,407,300 77.1%
37 LexingtonMiddlesex County, MA · 34,295 people $238K $1,203,100 84.3%
38 Map of New Albany New AlbanyOH · 10,896 people $238K $772,100 79.4%
39 BrambletonVA · 24,537 people $238K $865,800 79.8%
40 Wakefield WakefieldVA · 11,930 people $238K $861,600 73.8%
41 Map of San Carlos San CarlosCA · 29,614 people $237K $2,000,001 70.2%
42 Map of Potomac PotomacMD · 45,902 people $237K $1,157,000 84.9%
43 SudburyMiddlesex County, MA · 19,306 people $236K $988,900 83.3%
44 MedfieldNorfolk County, MA · 13,068 people $236K $911,100 78.1%
45 Franklin Lakes Franklin LakesNJ · 11,084 people $236K $1,264,000 77.4%
46 Wyndham WyndhamVA · 12,099 people $235K $703,000 84.5%
47 Map of Lake Forest Lake ForestIL · 19,416 people $235K $938,300 80.5%
48 Cupertino CupertinoCA · 58,566 people $235K $2,000,001 82.2%
49 Corte MaderaCA · 10,077 people $233K $1,755,200 79.3%
50 Westfield WestfieldNJ · 31,111 people $233K $953,400 78.1%
51 Town and Country Town and CountryMO · 11,607 people $233K $928,500 75.9%
52 Danville DanvilleCA · 43,401 people $232K $1,681,700 73.9%
53 LewisboroWestchester County, NY · 12,089 people $232K $820,900 73%
54 Palo AltoCA · 67,237 people $231K $2,000,001 82.3%
55 Map of Western Springs Western SpringsIL · 13,446 people $230K $739,400 83.8%
56 Winchester WinchesterMiddlesex County, MA · 23,406 people $230K $1,215,200 79.5%
57 LivingstonEssex County, NJ · 31,488 people $230K $821,100 73.5%
58 LafayetteCA · 25,285 people $228K $2,000,001 79%
59 Map of Montgomery MontgomerySomerset County, NJ · 23,841 people $227K $795,200 80.4%
60 Loudoun Valley Estates Loudoun Valley EstatesVA · 10,271 people $225K $814,200 79.4%
61 WaylandMiddlesex County, MA · 13,914 people $224K $978,400 78.8%
62 WestwoodNorfolk County, MA · 16,318 people $223K $1,041,500 72.4%
63 HopkintonMiddlesex County, MA · 19,358 people $223K $802,700 77.5%
64 Lowes IslandVA · 11,018 people $221K $793,200 76.1%
65 HeathTX · 10,777 people $221K $766,900 62.2%
66 PlainFranklin County, OH · 12,904 people $219K $723,100 72.7%
67 Map of Mercer Island Mercer IslandWA · 25,307 people $219K $2,000,001 81.4%
68 MillstoneMonmouth County, NJ · 10,385 people $218K $737,400 53.8%
69 ColleyvilleTX · 26,012 people $218K $784,900 69.1%
70 Los Gatos Los GatosCA · 32,786 people $218K $2,000,001 75%
71 ViennaVA · 16,412 people $217K $1,008,800 74.7%
72 Moraga MoragaCA · 16,769 people $216K $1,663,200 81.8%
73 Fort Hunt Fort HuntVA · 16,700 people $216K $927,400 80.7%
74 New TrierCook County, IL · 56,161 people $216K $963,100 84.7%
75 Franklin Farm Franklin FarmVA · 18,736 people $216K $829,600 78.7%
76 Map of Glen Rock Glen RockNJ · 12,154 people $215K $856,900 73.1%
77 EasttownChester County, PA · 11,067 people $215K $852,800 80.4%
78 DranesvilleVA · 11,828 people $215K $744,500 75.2%
79 Map of Dublin DublinCA · 70,803 people $214K $1,317,100 69.8%
80 NeedhamNorfolk County, MA · 32,459 people $214K $1,188,500 81.9%
81 San MarinoCA · 12,216 people $214K $2,000,001 82.6%
82 Snoqualmie SnoqualmieWA · 13,798 people $214K $977,200 71%
83 River ValeBergen County, NJ · 10,058 people $214K $775,000 71.9%
84 Cottage Lake Cottage LakeWA · 22,518 people $213K $1,230,700 67.8%
85 Fairfax Station Fairfax StationVA · 12,566 people $212K $897,000 74.5%
86 RossmoorCA · 11,532 people $212K $1,406,900 62.3%
87 PelhamWestchester County, NY · 12,949 people $211K $974,300 75.1%
88 Menlo ParkCA · 32,727 people $210K $2,000,001 72.5%
89 Campton HillsIL · 10,877 people $209K $547,500 59.7%
90 RidgewoodNJ · 26,308 people $208K $891,200 80.1%
91 TenaflyNJ · 15,319 people $208K $1,002,600 78.7%
92 North CastleWestchester County, NY · 12,228 people $208K $1,088,500 75.1%
93 ScaggsvilleMD · 10,564 people $207K $668,500 66%
94 Brock HallMD · 13,615 people $206K $637,900 59.2%
95 Map of Pinecrest PinecrestFL · 18,462 people $206K $1,406,400 72.4%
96 Mill ValleyCA · 14,012 people $206K $2,000,001 75.8%
97 Map of Greenwich GreenwichWestern Connecticut Planning Region, CT · 63,856 people $206K $1,695,700 72.5%
98 Belmont BelmontCA · 27,337 people $205K $2,000,001 69.7%
99 Morris MorrisMorris County, NJ · 23,424 people $205K $765,100 73.6%
100 West DeerfieldLake County, IL · 31,575 people $205K $714,300 82.2%

How this ranking works

We rank every town by median household income: half of households earn more, half earn less. The town with the highest figure ranks #1. For comparison, the figure for the U.S. as a whole is $81K.

Only towns with at least 10,000 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states