Cities in Minnesota by share of adults with a bachelor's degree

Edina, MN had the highest share of adults with a bachelor's degree of 103 cities in 2023, at 72.2%. Worthington, MN had the lowest, at 16.8%. The median was 37.7% and the figure for Minnesota was 38.8%. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest72.2Edina, MN
Lowest16.8Worthington, MN
Median37.7103 cities
Minnesota38.8History

Top 40 cities, 2023

Edina, MN: 72.2 %Edina, MN72.2Mendota Heights, MN: 67.9 %Mendota Heights, MN67.9Victoria, MN: 67.3 %Victoria, MN67.3Plymouth, MN: 64.8 %Plymouth, MN64.8Eden Prairie, MN: 64.7 %Eden Prairie, MN64.7Chanhassen, MN: 64.4 %Chanhassen, MN64.4St. Louis Park, MN: 63.9 %St. Louis Park, MN63.9Minnetonka, MN: 63.3 %Minnetonka, MN63.3Woodbury, MN: 63.2 %Woodbury, MN63.2Shoreview, MN: 63.1 %Shoreview, MN63.1Golden Valley, MN: 61.7 %Golden Valley, MN61.7Lake Elmo, MN: 61.7 %Lake Elmo, MN61.7Maple Grove, MN: 55.9 %Maple Grove, MN55.9Rogers, MN: 54.9 %Rogers, MN54.9Minneapolis, MN: 54.5 %Minneapolis, MN54.5Roseville, MN: 54.4 %Roseville, MN54.4Eagan, MN: 53.4 %Eagan, MN53.4Prior Lake, MN: 51.5 %Prior Lake, MN51.5Northfield, MN: 51.5 %Northfield, MN51.5Savage, MN: 51.5 %Savage, MN51.5Lakeville, MN: 51 %Lakeville, MN51Stillwater, MN: 50.9 %Stillwater, MN50.9Rosemount, MN: 50.3 %Rosemount, MN50.3Rochester, MN: 50.1 %Rochester, MN50.1Waconia, MN: 49.8 %Waconia, MN49.8New Brighton, MN: 49 %New Brighton, MN49Hopkins, MN: 47 %Hopkins, MN47Chaska, MN: 46.7 %Chaska, MN46.7Apple Valley, MN: 45.9 %Apple Valley, MN45.9Bloomington, MN: 45.3 %Bloomington, MN45.3St. Michael, MN: 44.3 %St. Michael, MN44.3Richfield, MN: 44.3 %Richfield, MN44.3Hugo, MN: 44 %Hugo, MN44St. Paul, MN: 43.5 %St. Paul, MN43.5Lino Lakes, MN: 43.3 %Lino Lakes, MN43.3Vadnais Heights, MN: 43.1 %Vadnais Heights, MN43.1Inver Grove Heights, MN: 43.1 %Inver Grove Heights, MN43.1North Mankato, MN: 43.1 %North Mankato, MN43.1Moorhead, MN: 42.3 %Moorhead, MN42.3Duluth, MN: 42.3 %Duluth, MN42.3Edina, MN: 72.2 %Edina, MN72.2Mendota Heights, MN: 67.9 %Mendota Heights, MN67.9Victoria, MN: 67.3 %Victoria, MN67.3Plymouth, MN: 64.8 %Plymouth, MN64.8Eden Prairie, MN: 64.7 %Eden Prairie, MN64.7Chanhassen, MN: 64.4 %Chanhassen, MN64.4St. Louis Park, MN: 63.9 %St. Louis Park, MN63.9Minnetonka, MN: 63.3 %Minnetonka, MN63.3Woodbury, MN: 63.2 %Woodbury, MN63.2Shoreview, MN: 63.1 %Shoreview, MN63.1Golden Valley, MN: 61.7 %Golden Valley, MN61.7Lake Elmo, MN: 61.7 %Lake Elmo, MN61.7Maple Grove, MN: 55.9 %Maple Grove, MN55.9Rogers, MN: 54.9 %Rogers, MN54.9Minneapolis, MN: 54.5 %Minneapolis, MN54.5Roseville, MN: 54.4 %Roseville, MN54.4Eagan, MN: 53.4 %Eagan, MN53.4Prior Lake, MN: 51.5 %Prior Lake, MN51.5Northfield, MN: 51.5 %Northfield, MN51.5Savage, MN: 51.5 %Savage, MN51.5Lakeville, MN: 51 %Lakeville, MN51Stillwater, MN: 50.9 %Stillwater, MN50.9Rosemount, MN: 50.3 %Rosemount, MN50.3Rochester, MN: 50.1 %Rochester, MN50.1Waconia, MN: 49.8 %Waconia, MN49.8New Brighton, MN: 49 %New Brighton, MN49Hopkins, MN: 47 %Hopkins, MN47Chaska, MN: 46.7 %Chaska, MN46.7Apple Valley, MN: 45.9 %Apple Valley, MN45.9Bloomington, MN: 45.3 %Bloomington, MN45.3St. Michael, MN: 44.3 %St. Michael, MN44.3Richfield, MN: 44.3 %Richfield, MN44.3Hugo, MN: 44 %Hugo, MN44St. Paul, MN: 43.5 %St. Paul, MN43.5Lino Lakes, MN: 43.3 %Lino Lakes, MN43.3Vadnais Heights, MN: 43.1 %Vadnais Heights, MN43.1Inver Grove Heights, MN: 43.1 %Inver Grove Heights, MN43.1North Mankato, MN: 43.1 %North Mankato, MN43.1Moorhead, MN: 42.3 %Moorhead, MN42.3Duluth, MN: 42.3 %Duluth, MN42.3
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-12.

Full ranking

RankCities2023 (%)Change on 2022
1Edina, MN72.2+1.1 pts
2Mendota Heights, MN67.9+0.8 pts
3Victoria, MN67.3-0.4 pts
4Plymouth, MN64.8+0.3 pts
5Eden Prairie, MN64.7+0.1 pts
6Chanhassen, MN64.4-0.1 pts
7St. Louis Park, MN63.9+1.1 pts
8Minnetonka, MN63.3+0.4 pts
9Woodbury, MN63.2-0.4 pts
10Shoreview, MN63.1+0.9 pts
11Golden Valley, MN61.7+1.7 pts
12Lake Elmo, MN61.7+0.9 pts
13Maple Grove, MN55.9+1.4 pts
14Rogers, MN54.9+2.7 pts
15Minneapolis, MN54.5+1 pts
16Roseville, MN54.4+0.1 pts
17Eagan, MN53.4+0.3 pts
18Prior Lake, MN51.5-0.2 pts
19Northfield, MN51.5-1 pts
19Savage, MN51.5-0.7 pts
21Lakeville, MN51+1 pts
22Stillwater, MN50.9+1.7 pts
23Rosemount, MN50.3-0.4 pts
24Rochester, MN50.1+1 pts
25Waconia, MN49.8+0.7 pts
26New Brighton, MN49+0.2 pts
27Hopkins, MN47+1.3 pts
28Chaska, MN46.7+1.9 pts
29Apple Valley, MN45.9+0.1 pts
30Bloomington, MN45.3+0.5 pts
31St. Michael, MN44.3-2.7 pts
32Richfield, MN44.30 pts
33Hugo, MN44+5.4 pts
34St. Paul, MN43.5+0.7 pts
35Lino Lakes, MN43.3+0.5 pts
36Vadnais Heights, MN43.1-0.9 pts
37Inver Grove Heights, MN43.1+0.7 pts
37North Mankato, MN43.1-0.3 pts
39Moorhead, MN42.3+2.7 pts
40Duluth, MN42.3+1.4 pts
41Otsego, MN41.8+0.3 pts
42Dayton, MN41.2-2.4 pts
43Sartell, MN40.4+2.8 pts
44Robbinsdale, MN40.2-0.5 pts
45White Bear Lake, MN40.1+3.2 pts
46Burnsville, MN39.9-0 pts
47Shakopee, MN39.9+1.5 pts
48Hermantown, MN39.8+0.8 pts
49Cottage Grove, MN39.3+0.6 pts
50Little Canada, MN39.1-0.4 pts
51Farmington, MN38.1+0.6 pts
52Andover, MN37.7+1.2 pts
53New Hope, MN36.7+1.8 pts
54Champlin, MN36.6+0.3 pts
55Maplewood, MN36.3+1.1 pts
56Mankato, MN36.2-1.5 pts
57Mounds View, MN36.2-0.1 pts
58Blaine, MN36.1+0.5 pts
59Ham Lake, MN35.9-0.9 pts
60Crystal, MN35.9+0.2 pts
61Forest Lake, MN35.7-1.2 pts
62West St. Paul, MN35-0.4 pts
63Winona, MN34.8+0.7 pts
64Oakdale, MN33.6+2 pts
65Bemidji, MN33.3+0.5 pts
66Columbia Heights, MN32.9+2.2 pts
67Ramsey, MN32.9+0.2 pts
68Detroit Lakes, MN32.4+0.3 pts
69Owatonna, MN32.3+1.5 pts
70Alexandria, MN31.8+1.6 pts
71Brooklyn Park, MN31.7+0.1 pts
72St. Peter, MN31.3+1.9 pts
73Marshall, MN31.1+1.5 pts
74Elk River, MN30.8+2.5 pts
75Buffalo, MN30.8+0.8 pts
76South St. Paul, MN30.7+0.7 pts
77Fridley, MN30.6-0.7 pts
78Grand Rapids, MN30+1.8 pts
79St. Cloud, MN29.4-0.5 pts
80Hastings, MN28.9+1.7 pts
81Sauk Rapids, MN28-0.5 pts
82Fergus Falls, MN27.9+1.5 pts
83North St. Paul, MN27.7-0.7 pts
84Anoka, MN27.4+0.5 pts
85New Ulm, MN27.2-0.6 pts
86Big Lake, MN26.9+3.7 pts
87Red Wing, MN26.2-1.2 pts
88Fairmont, MN26.1+1.1 pts
89Cloquet, MN25.6+1.3 pts
90Brooklyn Center, MN25.6+1.4 pts
91Hutchinson, MN25.2+2.1 pts
92Willmar, MN24.5+3.8 pts
93Coon Rapids, MN24.3-0.4 pts
94Monticello, MN23.5-0.2 pts
95Austin, MN23.2-0.9 pts
96East Bethel, MN22.9-1.2 pts
97Brainerd, MN19.5+0.9 pts
98North Branch, MN19.4-0.2 pts
99Hibbing, MN18.9-1.3 pts
100Cambridge, MN18.5-0.3 pts
101Faribault, MN17.5-0.3 pts
102Albert Lea, MN17.3+1.4 pts
103Worthington, MN16.8+1 pts

Other periods

About this ranking

People aged 25 and over whose highest degree is a bachelor's, master's, professional school or doctorate degree, as a percentage of all people aged 25 and over. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

Excludes associate degrees and college without a degree. Not comparable with EU tertiary attainment, which includes short-cycle tertiary education and usually covers ages 25 to 64.

Every value in the ranking comes from the same publisher and the same period, so the cities are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B15003: population 25 years and over with a bachelor's degree or higher as a percentage of the population 25 years and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b15003.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B15003: population 25 years and over with a bachelor's degree or higher as a percentage of the population 25 years and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more) (Cities in Minnesota by share of adults with a bachelor's degree, 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b15003.dat

MLA 9

American Community Survey 5-year estimates, table B15003: population 25 years and over with a bachelor's degree or higher as a percentage of the population 25 years and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more), Cities in Minnesota by share of adults with a bachelor's degree, 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b15003.dat. Invokely, https://invokely.ai/rankings/bachelors-degree-or-higher/minnesota-cities?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B15003: population 25 years and over with a bachelor's degree or higher as a percentage of the population 25 years and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). Cities in Minnesota by share of adults with a bachelor's degree, 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b15003.dat. Also distributed by Invokely, https://invokely.ai/rankings/bachelors-degree-or-higher/minnesota-cities?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B15003: population 25 years and over with a bachelor's degree or higher as a percentage of the population 25 years and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more), Cities in Minnesota by share of adults with a bachelor's degree, 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b15003.dat, via Invokely: https://invokely.ai/rankings/bachelors-degree-or-higher/minnesota-cities?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_cities_in_minnesota_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B15003: population 25 years and over with a bachelor's degree or higher as a percentage of the population 25 years and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more): Cities in Minnesota by share of adults with a bachelor's degree, 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b15003.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/bachelors-degree-or-higher/minnesota-cities?period=2023. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B15003: population 25 years and over with a bachelor's degree or higher as a percentage of the population 25 years and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary\_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b15003.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B15003: population 25 years and over with a bachelor's degree or higher as a percentage of the population 25 years and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more): Cities in Minnesota by share of adults with a bachelor's degree, 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b15003.dat
L2  - https://invokely.ai/rankings/bachelors-degree-or-higher/minnesota-cities?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/bachelors-degree-or-higher/minnesota-cities?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B15003: population 25 years and over with a bachelor's degree or higher as a percentage of the population 25 years and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b15003.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Cities in Minnesota by share of adults with a bachelor's degree using official data, and cite the source.
rank_places {"indicator":"bachelors_degree_share","level":"municipality","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=bachelors_degree_share&level=municipality&within=Minnesota&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which city has the highest share of adults with a bachelor's degree?

Edina, MN, with 72.2% in 2023, according to the U.S. Census Bureau.

Which city has the lowest share of adults with a bachelor's degree?

Worthington, MN, with 16.8% in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B15003: population 25 years and over with a bachelor's degree or higher as a percentage of the population 25 years and over, calculated with stored inputs, US cities (incorporated places of 10,000 or more). Retrieved 2026-10-12.

Bachelor's degree or higher, population 25 and over: other rankings

Cities in Minnesota: more rankings