Best Sociology Schools in Iowa

Iowa has 11 colleges offering Sociology programs tracked by the College Scorecard, producing 209 recent graduates. Graduates earn $33,206 on average within two years, roughly in line with the national average of $31,633.

11
Schools in IA
$33,206
IA Avg. Earnings
$31,633
National Avg.
593
Schools Nationally

Public vs Private: Sociology in Iowa

Public Schools (3)
$34,156
avg. 2yr earnings
Private Schools (8)
$32,798
avg. 2yr earnings

Public schools in Iowa produce comparable or higher early earnings for Sociology graduates, often at lower cost — making them strong value options.

Sociology Schools in Iowa, Ranked by Earnings

#1
Iowa State University logo

Iowa State University

Ames, IA · Public

$36,776
2yr Earnings
1yr Earnings: $35,205
Graduates: 74
Acceptance: 89.1%
#2
University of Iowa logo

University of Iowa

Iowa City, IA · Public

$30,988
2yr Earnings
1yr Earnings: $32,195
Graduates: 64
Acceptance: 84.7%
#3
University of Northern Iowa logo

University of Northern Iowa

Cedar Falls, IA · Public

$34,704
2yr Earnings
1yr Earnings: $30,997
Graduates: 26
Acceptance: 94.4%
#4
Central College logo

Central College

Pella, IA · Private

$31,314
2yr Earnings
Acceptance: 79.0%
#5
University of Dubuque logo

University of Dubuque

Dubuque, IA · Private

$33,993
2yr Earnings
1yr Earnings: $34,928
Graduates: 16
Acceptance: 86.9%
#6
William Penn University logo

William Penn University

Oskaloosa, IA · Private

N/A
2yr Earnings
Acceptance: 57.0%
#7
Drake University logo

Drake University

Des Moines, IA · Private

$33,993
2yr Earnings
Acceptance: 64.1%
#8
Grinnell College logo

Grinnell College

Grinnell, IA · Private

$33,993
2yr Earnings
1yr Earnings: $27,517
Graduates: 29
Acceptance: 12.7%
#9
Simpson College logo

Simpson College

Indianola, IA · Private

$32,925
2yr Earnings
Acceptance: 88.9%
#10
Saint Ambrose University logo

Saint Ambrose University

Davenport, IA · Private

$32,382
2yr Earnings
Acceptance: 73.3%
#11
Coe College logo

Coe College

Cedar Rapids, IA · Private

$30,988
2yr Earnings
Acceptance: 70.7%

Frequently Asked Questions

What is the best school for Sociology in Iowa?
Iowa State University ranks #1 for Sociology in Iowa with median graduate earnings of $36,776 within two years of graduation. There are 11 schools offering Sociology programs in the state.
How much do Sociology graduates earn in Iowa?
Sociology graduates in Iowa earn an average of $33,206 within two years of graduation. This is 5% above the national average of $31,633 for this major.
What is the hardest Sociology school to get into in Iowa?
Grinnell College is the most selective Sociology program in Iowa with an acceptance rate of 12.7%. The average acceptance rate across Sociology programs in the state is 72.8%.
Should I attend a public or private school for Sociology in Iowa?
In Iowa, private Sociology programs produce average earnings of $32,798 vs $34,156 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 3 public and 8 private options in the state.

Other Popular Majors in Iowa

All colleges in Iowa →

Sociology in Other States

Get Sociology Career Insights

We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.

No spam. Unsubscribe anytime.

Source: U.S. Department of Education College Scorecard, field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release.