National rankings

Most educated towns in the U.S.

Ranked by the share of adults 25 and older with a bachelor's degree or higher. Top 100 towns and cities with 10,000+ residents.

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

#TownBachelor's or higherMedian incomeMedian age
1 Map of Stanford StanfordCA · 18,662 people 92.3% $75,208 22.0
2 ScarsdaleNY · 18,010 people 91.2% $250,001 41.5
3 Map of University Park University ParkTX · 25,155 people 90.8% $250,001 29.4
4 West University PlaceTX · 14,982 people 90.4% $250,001 41.2
5 MillburnEssex County, NJ · 22,145 people 90% $250,001 41.0
6 WellesleyNorfolk County, MA · 30,347 people 89% $250,001 37.1
7 Map of Mountain Brook Mountain BrookAL · 22,029 people 88.6% $201,479 42.9
8 Piedmont PiedmontCA · 10,945 people 88.4% $250,001 43.6
9 HanoverGrafton County, NH · 11,685 people 88.2% $169,583 28.7
10 Los AltosCA · 30,698 people 88.1% $250,001 45.9
11 BethesdaMD · 69,397 people 87.1% $192,237 42.8
12 WinnetkaIL · 12,484 people 86.7% $250,001 41.5
13 DarienWestern Connecticut Planning Region, CT · 21,936 people 85.9% $250,001 40.0
14 OrindaCA · 19,514 people 85.9% $250,001 47.5
15 Map of Brookline BrooklineNorfolk County, MA · 63,266 people 85.4% $142,101 35.2
16 Great FallsVA · 15,228 people 85.3% $250,001 45.7
17 Wolf TrapVA · 15,858 people 85.1% $250,001 45.1
18 Map of Potomac PotomacMD · 45,902 people 84.9% $236,675 47.4
19 Clayton ClaytonMO · 17,380 people 84.9% $123,000 30.0
20 New TrierCook County, IL · 56,161 people 84.7% $215,916 44.5
21 PrincetonNJ · 30,756 people 84.7% $192,079 28.5
22 Wyndham WyndhamVA · 12,099 people 84.5% $235,250 39.6
23 West WindsorMercer County, NJ · 30,479 people 84.4% $197,190 42.1
24 McLean McLeanVA · 49,627 people 84.3% $250,001 46.6
25 LexingtonMiddlesex County, MA · 34,295 people 84.3% $238,444 47.3
26 WestonMiddlesex County, MA · 11,579 people 84.3% $250,001 44.9
27 Map of Western Springs Western SpringsIL · 13,446 people 83.8% $230,255 41.6
28 HillsboroughCA · 11,099 people 83.8% $250,001 47.0
29 Weston WestonWestern Connecticut Planning Region, CT · 10,396 people 83.7% $250,001 45.7
30 WilmetteIL · 27,503 people 83.6% $190,662 45.3
31 Map of Bellaire BellaireTX · 17,206 people 83.5% $244,015 43.1
32 SudburyMiddlesex County, MA · 19,306 people 83.3% $236,250 42.3
33 Hoboken HobokenNJ · 58,668 people 82.6% $180,579 31.9
34 San MarinoCA · 12,216 people 82.6% $214,167 45.7
35 Map of New Canaan New CanaanWestern Connecticut Planning Region, CT · 20,870 people 82.5% $250,001 42.1
36 Palo AltoCA · 67,237 people 82.3% $231,101 43.6
37 Cupertino CupertinoCA · 58,566 people 82.2% $234,707 41.7
38 West DeerfieldLake County, IL · 31,575 people 82.2% $204,915 45.0
39 DeerfieldIL · 19,518 people 82.1% $181,660 44.5
40 NeedhamNorfolk County, MA · 32,459 people 81.9% $214,308 43.1
41 Whitefish BayWI · 14,665 people 81.9% $157,109 40.5
42 Moraga MoragaCA · 16,769 people 81.8% $216,193 40.1
43 New CastleWestchester County, NY · 18,022 people 81.5% $250,001 42.2
44 Map of Mercer Island Mercer IslandWA · 25,307 people 81.4% $219,069 46.4
45 Newton NewtonMA · 89,044 people 81.1% $190,304 42.1
46 SaratogaCA · 30,319 people 81.1% $250,001 51.7
47 Belmont BelmontMiddlesex County, MA · 27,175 people 80.9% $183,137 42.9
48 CambridgeMA · 118,796 people 80.8% $130,748 30.4
49 Map of Hinsdale HinsdaleIL · 17,175 people 80.8% $250,001 41.7
50 ChathamMorris County, NJ · 11,102 people 80.8% $198,913 42.6
51 Fort Hunt Fort HuntVA · 16,700 people 80.7% $216,038 43.0
52 University of California-Santa BarbaraCA · 12,121 people 80.6% $69,327 20.0
53 Map of Lake Forest Lake ForestIL · 19,416 people 80.5% $235,081 46.1
54 Rye RyeNY · 16,428 people 80.5% $239,815 42.5
55 Falls ChurchVA · 14,710 people 80.5% $143,262 40.5
56 Map of Montgomery MontgomerySomerset County, NJ · 23,841 people 80.4% $226,771 43.1
57 EasttownChester County, PA · 11,067 people 80.4% $214,861 47.3
58 RidgewoodNJ · 26,308 people 80.1% $208,211 41.6
59 PlainsboroMiddlesex County, NJ · 24,167 people 80.1% $131,638 37.6
60 WestportWestern Connecticut Planning Region, CT · 27,528 people 79.9% $250,001 45.4
61 East Grand RapidsMI · 11,445 people 79.9% $166,610 37.0
62 Upper ArlingtonOH · 36,293 people 79.8% $155,167 40.2
63 BrambletonVA · 24,537 people 79.8% $238,018 39.0
64 Tamalpais-Homestead ValleyCA · 12,085 people 79.8% $243,227 44.5
65 Palos Verdes EstatesCA · 12,925 people 79.6% $242,014 52.4
66 ActonMiddlesex County, MA · 24,155 people 79.5% $158,230 44.5
67 Winchester WinchesterMiddlesex County, MA · 23,406 people 79.5% $230,198 42.5
68 ConcordMiddlesex County, MA · 18,223 people 79.4% $195,350 47.6
69 Map of Travilah TravilahMD · 11,721 people 79.4% $250,001 50.5
70 Map of New Albany New AlbanyOH · 10,896 people 79.4% $238,250 42.5
71 Loudoun Valley Estates Loudoun Valley EstatesVA · 10,271 people 79.4% $224,704 40.4
72 TysonsVA · 28,936 people 79.3% $129,818 36.5
73 MarshallAllegheny County, PA · 10,226 people 79.3% $165,099 43.1
74 Corte MaderaCA · 10,077 people 79.3% $232,763 45.9
75 LafayetteCA · 25,285 people 79% $228,250 45.7
76 HaddonfieldNJ · 12,595 people 79% $200,400 39.0
77 Map of Manhattan Beach Manhattan BeachCA · 34,210 people 78.9% $204,306 42.8
78 WaylandMiddlesex County, MA · 13,914 people 78.8% $224,000 45.0
79 Superior SuperiorCO · 13,305 people 78.8% $159,434 36.9
80 Lower MerionMontgomery County, PA · 64,174 people 78.7% $176,512 41.2
81 Franklin Farm Franklin FarmVA · 18,736 people 78.7% $215,544 43.3
82 TenaflyNJ · 15,319 people 78.7% $208,200 42.2
83 Greenwood VillageCO · 15,420 people 78.6% $149,029 45.6
84 MarbleheadEssex County, MA · 20,413 people 78.3% $182,132 49.1
85 TredyffrinChester County, PA · 31,922 people 78.1% $162,194 42.6
86 Westfield WestfieldNJ · 31,111 people 78.1% $232,629 40.7
87 PowellOH · 14,451 people 78.1% $195,495 42.8
88 MedfieldNorfolk County, MA · 13,068 people 78.1% $235,800 42.4
89 Map of Ann Arbor Ann ArborMI · 122,036 people 77.9% $82,212 27.7
90 Map of Milton MiltonGA · 41,546 people 77.9% $171,295 40.1
91 Beverly HillsMI · 10,524 people 77.9% $177,412 46.0
92 AlbanyCA · 19,414 people 77.8% $144,107 38.4
93 BroadlandsVA · 14,353 people 77.6% $241,042 37.4
94 HopkintonMiddlesex County, MA · 19,358 people 77.5% $222,801 40.8
95 South Orange VillageEssex County, NJ · 18,474 people 77.5% $196,481 37.5
96 Alamo AlamoCA · 14,488 people 77.5% $250,001 49.8
97 Franklin Lakes Franklin LakesNJ · 11,084 people 77.4% $235,795 46.3
98 Map of Bloomfield BloomfieldOakland County, MI · 44,097 people 77.2% $162,788 48.1
99 North PotomacMD · 23,922 people 77.2% $186,514 46.5
100 Map of Key Biscayne Key BiscayneFL · 14,791 people 77.2% $181,505 42.2

How this ranking works

We rank every town by the share of adults 25 and older with a bachelor's degree or higher. The town with the highest figure ranks #1. For comparison, the figure for the U.S. as a whole is 35.7%.

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