2021 Best Value Colleges for Mathematics

172 Colleges
21,856 Bachelor's Degrees
$27,249 Avg Cost*

Finding the Best Value Mathematics School for You

Best Value Colleges for MathematicsMathematics is the #25 most popular major in the country with 21,856 bachelor's degrees awarded in 2018-2019.

This year's Best Value Colleges for Mathematics ranking looked at 172 colleges that offer a bachelor's in math. When talking about the 'best value', we do not simply mean those with the lowest price. We are more focused on math schools that offer a high quality education at a price lower that other schools of similar academic excellence.

When calculating average cost, we take tuition, fees, room and board, books and supplies, and other related expenses into account. We then subtract the average financial aid award. The is meant to give you an idea of how much money you'll need to pay out-of-pocket through loans, external scholarships, or other methods. Your cost may be different from the average one, depending on your income and other factors.

One Size Does Not Fit All

The math school you choose to invest your time and money in matters. To help you make the decision that is right for you, we've developed a number of major-specific rankings, including this list of the Best Value Math Schools.

In addition to College Factual's rankings, you may want to take a look at College Combat, our unique tool that lets you pit your favorite schools head-to-head and compare how they rate on factors that most interest you. When you have some time, check it out - you may want to bookmark the link so you don't forget it.

2021 Best Value Mathematics Schools in the United States

Check out the math programs at these schools if you want to get the best value for your money.

Top 25 Best Value Math Schools

Our rankings recognize Brigham Young University - Provo as the #1 school in this year's rankings. Located in the city of Provo, BYU is a private not-for-profit school with a very large student population.

The average student at BYU graduates in less than 5.2 years, and the yearly average cost to attend the school is $12,239. This makes the estimated cost of a bachelor’s degree from BYU be around $64,132. The sooner a student graduates, the more money they can save.

Math majors at BYU take out an average of $16,113 in student loans while working on their bachelor's degree.

Read full report on Mathematics at Brigham Young University - Provo

Request Information

Our rankings recognize University of South Florida - Main Campus as the #2 school in this year's rankings. Located in the city of Tampa, USF Tampa is a public college with a very large student population.

It takes about 4.3 years for the average student at USF Tampa to complete their degree, and the yearly average cost to attend the school is $23,095. When we combine these numbers, we estimate that the cost to get a bachelor’s degree from USF Tampa is $99,309. The sooner a student graduates, the more money they can save.

The average amount in student loans that math majors at USF Tampa take out while working on their bachelor's is $21,720. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $204.

Read full report on Mathematics at University of South Florida - Main Campus

Request Information
#3

University of Florida

Gainesville, FL

The #3 spot in this year's ranking belongs to University of Florida. Located in the medium-sized city of Gainesville, U of F is a public college with a very large student population.

At U of F, the average time it takes a student to graduate is 4.3 years, and the estimated yearly cost for the school is $28,230. Putting this cost and the average time to graduate together, we find that the average amount you’ll pay to get a bachelor’s degree from U of F is $120,542. Graduating sooner can prevent you from having to pay more money out of pocket.

After completing their bachelor's degree, math graduates from U of F carry an average student debtload of $17,179. The average monthly payment of a loan this size is about $182, assuming that the borrower is on a 10-year repayment plan.

Full Mathematics at University of Florida Report

Request Information
#4

Florida State University

Tallahassee, FL

Florida State University comes in at #4 in this year's ranking. Florida State is a very large public school located in the medium-sized city of Tallahassee.

The average student at Florida State graduates in less than 4.2 years, and the average full-time cost to attend the school is around $27,233. This makes the estimated cost of a bachelor’s degree from Florida State be around $115,196. If you can shave even one term off your degree, you can save a substantial amount of money.

While working on their bachelor's, math majors at Florida State accumulate an average of around $20,884 in student debt. Assuming that a graduate chooses a 10-year repayment plan, the average monthly loan payment is $206.

Read More…

Request Information
#5

University of Houston

Houston, TX

University of Houston earned the #5 spot in our 2021 rankings. Located in the city of Houston, U of H is a public college with a fairly large student population.

It takes about 4.6 years for the average student at U of H to complete their degree, and the average full-time cost to attend the school is around $25,217. This means that the average student pays around $116,503 to get a bachelor’s degree from U of H. Graduating sooner can prevent you from having to pay more money out of pocket.

After completing their bachelor's degree, math graduates from U of H carry an average student debtload of $21,378. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $217.

Read More…

Request Information

Our rankings recognize University of Wisconsin - La Crosse as the #6 school in this year's rankings. UW - La Crosse is a fairly large public school located in the city of La Crosse.

The average student at UW - La Crosse graduates in less than 4.5 years, and the average full-time cost to attend the school is around $19,185. When we combine these numbers, we estimate that the cost to get a bachelor’s degree from UW - La Crosse is $85,373. When you graduate sooner, you can save a lot of money.

After completing their bachelor's degree, math graduates from UW - La Crosse carry an average student debtload of $21,503. The average monthly payment of a loan this size is about $239, assuming that the borrower is on a 10-year repayment plan.

Full Mathematics at University of Wisconsin - La Crosse Report

Request Information

The #7 spot in this year's ranking belongs to Iowa State University. Located in the city of Ames, Iowa State is a public school with a fairly large student population.

It takes about 4.4 years for the average student at Iowa State to complete their degree, and the estimated yearly cost for the school is $26,749. This means that the average student pays around $118,231 to get a bachelor’s degree from Iowa State. Graduating sooner can prevent you from having to pay more money out of pocket.

On average, math graduates from Iowa State take out $21,885 in student loans while working on their bachelor's degree. This translates to an average monthly loan payment of $222, based on a 10-year repayment plan.

Read More…

Request Information

University of North Carolina at Chapel Hill earned the #8 spot in our 2021 rankings. Located in the city of Chapel Hill, UNC Chapel Hill is a public college with a very large student population.

The average student at UNC Chapel Hill graduates in less than 4.1 years, and it costs about $26,820 per year to attend the school. Thus, the average cost to get a bachelor’s degree from the UNC Chapel Hill is $109,694. The sooner a student graduates, the more money they can save.

After completing their bachelor's degree, math graduates from UNC Chapel Hill carry an average student debtload of $15,899. For students who choose a 10-year repayment plan, the average monthly student loan payment is $173.

Read More…

Request Information
#9

Texas Tech University

Lubbock, TX

The #9 spot in this year's ranking belongs to Texas Tech University. Located in the city of Lubbock, Texas Tech is a public school with a very large student population.

The average amount of time it takes for a student to receive their degree at Texas Tech is 4.5 years, and the average full-time cost to attend the school is around $23,296. Thus, the average cost to get a bachelor’s degree from the Texas Tech is $105,298. The sooner a student graduates, the more money they can save.

Math majors at Texas Tech take out an average of $24,868 in student loans while working on their bachelor's degree. This translates to an average monthly loan payment of $251, based on a 10-year repayment plan.

Read full report on Mathematics at Texas Tech University

Request Information
#10

Binghamton University

Vestal, NY

Binghamton University landed the #10 spot in our 2021 rankings for best value mathematics schools. Binghamton University is a fairly large public school located in the medium-sized suburb of Vestal. As a testament to the quality of education it offers, Binghamton University also is in the top 15% of our Best Colleges for Mathematics ranking.

It takes the average student at Binghamton University about 4.1 years to graduate, and the average full-time cost to attend the school is around $31,957. This means that the average student pays around $131,982 to get a bachelor’s degree from Binghamton University. The sooner a student graduates, the more money they can save.

Math majors at Binghamton University take out an average of $19,795 in student loans while working on their bachelor's degree. The average monthly payment of a loan this size is about $209, assuming that the borrower is on a 10-year repayment plan.

Full Mathematics at Binghamton University Report

Request Information

The #11 spot in this year's ranking belongs to University of Minnesota - Twin Cities. UMN Twin Cities is a very large public school located in the city of Minneapolis. As a testament to the quality of education it offers, UMN Twin Cities also is in the top 10% of our Best Colleges for Mathematics ranking.

The average student at UMN Twin Cities graduates in less than 4.2 years, and on average, the annual cost to attend the school is $33,989. Looking at these numbers together, we estimate that the average cost of a bachelor’s degree from UMN Twin Cities is about $143,094. Graduating sooner can prevent you from having to pay more money out of pocket.

Math majors at UMN Twin Cities take out an average of $20,654 in student loans while working on their bachelor's degree. The average monthly payment of a loan this size is about $233, assuming that the borrower is on a 10-year repayment plan.

Read full report on Mathematics at University of Minnesota - Twin Cities

Request Information

#12

St Olaf College

Northfield, MN

Our rankings recognize St Olaf College as the #12 school in this year's rankings. Located in the town of Northfield, St. Olaf is a private not-for-profit college with a small student population.

It takes about 4.1 years for the average student at St. Olaf to complete their degree, and the estimated yearly cost for the school is $32,599. This makes the estimated cost of a bachelor’s degree from St. Olaf be around $132,026. If you can shave even one term off your degree, you can save a substantial amount of money.

After completing their bachelor's degree, math graduates from St. Olaf carry an average student debtload of $21,095. For students who choose a 10-year repayment plan, the average monthly student loan payment is $244.

Read full report on Mathematics at St Olaf College

Request Information
#13

University of Georgia

Athens, GA

Our rankings recognize University of Georgia as the #13 school in this year's rankings. UGA is a fairly large public school located in the medium-sized city of Athens.

It takes about 4.3 years for the average student at UGA to complete their degree, and on average, the annual cost to attend the school is $31,505. Putting this cost and the average time to graduate together, we find that the average amount you’ll pay to get a bachelor’s degree from UGA is $134,211. If you can shave even one term off your degree, you can save a substantial amount of money.

On average, math graduates from UGA take out $18,838 in student loans while working on their bachelor's degree. This translates to an average monthly loan payment of $208, based on a 10-year repayment plan.

Read full report on Mathematics at University of Georgia

Request Information

University of Nebraska - Lincoln comes in at #14 in this year's ranking. UNL is a very large public school located in the city of Lincoln.

It takes the average student at UNL about 4.5 years to graduate, and the average full-time cost to attend the school is around $28,697. Looking at these numbers together, we estimate that the average cost of a bachelor’s degree from UNL is about $128,563. When students graduate in a lesser amount of time, they can save thousands of dollars.

Math majors at UNL take out an average of $21,505 in student loans while working on their bachelor's degree. This translates to an average monthly loan payment of $222, based on a 10-year repayment plan.

Read More…

Request Information
#15

SUNY Geneseo

Geneseo, NY

The #15 spot in this year's ranking belongs to SUNY Geneseo. Located in the town of Geneseo, SUNY Geneseo is a public school with a medium-sized student population.

The average student at SUNY Geneseo graduates in less than 4.1 years, and it costs about $25,828 per year to attend the school. Looking at these numbers together, we estimate that the average cost of a bachelor’s degree from SUNY Geneseo is about $106,411. When you graduate sooner, you can save a lot of money.

While working on their bachelor's, math majors at SUNY Geneseo accumulate an average of around $20,210 in student debt. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $241.

Read More…

Request Information

Northern Illinois University landed the #16 spot in our 2021 rankings for best value mathematics schools. NIU is a fairly large public school located in the suburb of Dekalb.

It takes about 4.6 years for the average student at NIU to complete their degree, and on average, the annual cost to attend the school is $20,171. Looking at these numbers together, we estimate that the average cost of a bachelor’s degree from NIU is about $92,181. When students graduate in a lesser amount of time, they can save thousands of dollars.

Math majors at NIU take out an average of $22,993 in student loans while working on their bachelor's degree. For students who choose a 10-year repayment plan, the average monthly student loan payment is $240.

Read More…

Request Information

Our rankings recognize Illinois State University as the #17 school in this year's rankings. Illinois State is a fairly large public school located in the midsize suburb of Normal.

It takes about 4.4 years for the average student at Illinois State to complete their degree, and the average full-time cost to attend the school is around $24,958. Thus, the average cost to get a bachelor’s degree from the Illinois State is $108,817. When you graduate sooner, you can save a lot of money.

On average, math graduates from Illinois State take out $20,039 in student loans while working on their bachelor's degree. For students who choose a 10-year repayment plan, the average monthly student loan payment is $220.

Full Mathematics at Illinois State University Report

Request Information

University of Minnesota - Duluth comes in at #18 in this year's ranking. UMN Duluth is a large public school located in the city of Duluth.

The average student at UMN Duluth graduates in less than 4.5 years, and the average full-time cost to attend the school is around $22,044. This means that the average student pays around $98,537 to get a bachelor’s degree from UMN Duluth. If you can shave even one term off your degree, you can save a substantial amount of money.

After completing their bachelor's degree, math graduates from UMN Duluth carry an average student debtload of $17,391. For students who choose a 10-year repayment plan, the average monthly student loan payment is $196.

Read More…

Request Information

University of Illinois at Urbana - Champaign earned the #19 spot in our 2021 rankings. Located in the city of Champaign, UIUC is a public college with a very large student population. In addition to its great value ranking, UIUC is in the top 10% of all schools on our Best Colleges for Mathematics list.

The average amount of time it takes for a student to receive their degree at UIUC is 4.2 years, and it costs about $32,679 per year to attend the school. Thus, the average cost to get a bachelor’s degree from the UIUC is $137,252. Graduating sooner can prevent you from having to pay more money out of pocket.

On average, math graduates from UIUC take out $18,864 in student loans while working on their bachelor's degree. This translates to an average monthly loan payment of $184, based on a 10-year repayment plan.

Read More…

Request Information

University of Massachusetts Amherst comes in at #20 in this year's ranking. Located in the large suburb of Amherst, UMass Amherst is a public school with a very large student population. As a testament to the quality of education it offers, UMass Amherst also is in the top 15% of our Best Colleges for Mathematics ranking.

It takes the average student at UMass Amherst about 4.1 years to graduate, and the estimated yearly cost for the school is $36,714. Putting this cost and the average time to graduate together, we find that the average amount you’ll pay to get a bachelor’s degree from UMass Amherst is $151,996. When you graduate sooner, you can save a lot of money.

After completing their bachelor's degree, math graduates from UMass Amherst carry an average student debtload of $22,285. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $259.

Read full report on Mathematics at University of Massachusetts Amherst

Request Information

Our rankings recognize Arizona State University - Tempe as the #21 school in this year's rankings. Located in the midsize city of Tempe, ASU - Tempe is a public college with a very large student population.

The average amount of time it takes for a student to receive their degree at ASU - Tempe is 4.3 years, and the estimated yearly cost for the school is $32,198. Thus, the average cost to get a bachelor’s degree from the ASU - Tempe is $138,451. When you graduate sooner, you can save a lot of money.

On average, math graduates from ASU - Tempe take out $22,637 in student loans while working on their bachelor's degree. This translates to an average monthly loan payment of $199, based on a 10-year repayment plan.

Read More…

Request Information

#22

Virginia Tech

Blacksburg, VA

Our rankings recognize Virginia Tech as the #22 school in this year's rankings. Virginia Tech is a fairly large public school located in the city of Blacksburg. Virginia Tech excels when it comes to quality. It's ranked in the top 20% of all schools on our Best Colleges for Mathematics list.

At Virginia Tech, the average time it takes a student to graduate is 4.3 years, and on average, the annual cost to attend the school is $33,298. Thus, the average cost to get a bachelor’s degree from the Virginia Tech is $142,182. Graduating sooner can prevent you from having to pay more money out of pocket.

Math majors at Virginia Tech take out an average of $22,464 in student loans while working on their bachelor's degree. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $254.

Read More…

Request Information

Massachusetts Institute of Technology comes in at #23 in this year's ranking. MIT is a large private not-for-profit school located in the midsize city of Cambridge. In addition to being on our best value list, MIT has also earned the #1 rank in our Best Colleges for Mathematics ranking.

The average student at MIT graduates in less than 4.1 years, and it costs about $28,340 per year to attend the school. Thus, the average cost to get a bachelor’s degree from the MIT is $116,477. The sooner a student graduates, the more money they can save.

Math majors at MIT take out an average of $12,251 in student loans while working on their bachelor's degree. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $85.

Read full report on Mathematics at Massachusetts Institute of Technology

Request Information

Our rankings recognize Slippery Rock University of Pennsylvania as the #24 school in this year's rankings. Located in the town of Slippery Rock, SRU is a public school with a medium-sized student population.

The average amount of time it takes for a student to receive their degree at SRU is 4.3 years, and the estimated yearly cost for the school is $21,713. Looking at these numbers together, we estimate that the average cost of a bachelor’s degree from SRU is about $93,149. When students graduate in a lesser amount of time, they can save thousands of dollars.

While working on their bachelor's, math majors at SRU accumulate an average of around $21,873 in student debt. For students who choose a 10-year repayment plan, the average monthly student loan payment is $252.

Read More…

Request Information
#25

University at Buffalo

Buffalo, NY

Our rankings recognize University at Buffalo as the #25 school in this year's rankings. University at Buffalo is a fairly large public school located in the suburb of Buffalo.

At University at Buffalo, the average time it takes a student to graduate is 4.2 years, and it costs about $32,466 per year to attend the school. Putting this cost and the average time to graduate together, we find that the average amount you’ll pay to get a bachelor’s degree from University at Buffalo is $137,331. When you graduate sooner, you can save a lot of money.

After completing their bachelor's degree, math graduates from University at Buffalo carry an average student debtload of $19,551. For students who choose a 10-year repayment plan, the average monthly student loan payment is $214.

Read More…

Request Information

Additional Noteworthy Schools

These are some additional schools worth mentioning that are also great but just didn't quite make the cut to earn our top Best Value Colleges for Mathematics award.

Rank College Location
26 University of Iowa Iowa City, IA
27 University of Wisconsin - Eau Claire Eau Claire, WI
28 Rutgers University - New Brunswick New Brunswick, NJ
29 University at Albany Albany, NY
30 University of Memphis Memphis, TN
31 Vanderbilt University Nashville, TN
32 Grand Valley State University Allendale, MI
33 Ohio State University - Main Campus Columbus, OH
34 Luther College Decorah, IA

Mathematics by Region

View the Best Value Colleges for Mathematics for a specific region near you.

Region
Southeast
New England
Rocky Mountains
Plains States
Middle Atlantic
Far Western US
Southwest
Great Lakes

Mathematics is one of 3 different types of Mathematics & Statistics programs to choose from.

Majors Similar to Math

Related Major Annual Graduates
Statistics 4,428
Applied Mathematics 4,288
Other Statistics 419

View All Math Related Majors >

Notes and References

*These averages are for the top 25 schools only.

  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of the rest of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).

More about our data sources and methodologies.

Find Schools Near You