Undergraduate Tuition & Fees
$23,767 ($7,301)
Graduate Tuition & Fees
$18,275 ($5,926)
On-campus Living Costs
$13,954
Off-campus Living Costs
$13,278
Undergraduate Tuition per Credit Hour
$911 ($245)
Graduate Tuition per Credit Hour
$935 ($269)

2020 Cost of Attendance

The 2020 tuition & fees of New Mexico State University-Main Campus are $7,301 for New Mexico residents and $23,767 for out-of-state students. For graduate programs, the tuition & fees are $5,926 for New Mexico residents and $18,275 for out-of-state students.
Compare to Public, 4-Years Colleges in New Mexico, both undergraduate and graduate tuition & fees are expensive.
Compared to similar schools in rankings such as CUNY City College and University of Toledo, tuition & fees of New Mexico State University-Main Campus is average where the average tuition & fees of the schools are $21,557.
The average living cost of the school is $13,954 when a student lives in on-campus housing. When a student lives off-campus, the average living cost is $13,278.

Comparison Chart

2020 Tuition & fees

The 2020 undergraduate tuition & fees at New Mexico State University-Main Campus are $7,301 for New Mexico residents and $23,767 for out-of-state students. The undergraduate tuition & fees have increased by 6.00% from last year.
The 2020 graduate tuition & fees are $5,926 for New Mexico residents and $18,275 for out-of-state students. The graduate tuition & fees have increased by 6.00% from last year.
The following table and chart show the 2020 tuition & fees and the tuition trends over the last 5 years.

Tuition Trends Table

2020 Tuition & fees
YearUndergraduateGraduate
New Mexico ResidentsOut-of-StateNew Mexico ResidentsOut-of-State
2016$6,094$19,652$4,941$15,107
2017$6,094$19,652$4,941$15,107
2018$6,461$21,022$5,243$16,162
2019$6,686$21,770$5,427$16,738
2020$7,087$23,076$5,753$17,743
2021$7,301$23,767$5,926$18,275

Tuition Trends Chart

2020 Living Costs

The 2020 average on-campus living costs is $13,954 including room & board and other living expenses (a student lives in on-campus housing such as dormitory and school-owned apartment). For students living in off-campus housing, the average living cost is $13,278.
The living cost at the school has increased by 3.79% from last year.
The following table and chart show the living costs changes over the last 5 years.

Living Costs Trends

2020 Living Costs
YearOn-CampusOff-Campus
Room & BoardOther ExpensesRoom & BoardOther Expenses
2016$8,064$3,780$8,631$3,780
2017$7,988$3,764$8,944$3,764
2018$8,686$3,762$9,052$3,762
2019$9,252$4,192$9,158$4,192
2020$9,538$4,416$8,862$4,416
2021$10,228$4,271$9,083$4,271

Living Costs Trends Chart

2020 Books & Supplies Costs

The 2020 average cost for purchasing books & supplies is $1,240 at New Mexico State University-Main Campus. The books & supplies cost has decreased by 0.99% from last year.
The following table and chart show the 2020 books & supplies costs and the trends over the last 5 years.

Books & Supplies Costs Trends

New Mexico State University-Main Campus 2020 Books & Supplies Costs
YearBooks & Supplies Costs
2016$1,206
2017$1,298
2018$1,250
2019$1,250
2020$1,240
2021$1,240

Books & Supplies Costs Trends Chart

2020 Tuition Per Credit Hour

The 2020 undergraduate tuition per credit hour at New Mexico State University-Main Campus is $245 for New Mexico residents and $911 for out-of-state students. The undergraduate tuition per credit hour has increased by 6.18% from last year.
The 2020 graduate tuition per credit hour is $269 for New Mexico residents and $935 for out-of-state students. The graduate tuition per credit hour has increased by 6.13% from last year.
The following table and chart show the 2020 tuition per credit hour and its trends over the last 5 years.

Tuition Per Credit Hour Trends Table

2020 Tuition per Credit Hour
YearUndergraduateGraduate
New Mexico ResidentsOut-of-StateNew Mexico ResidentsOut-of-State
2016$207$771$227$792
2017$207$771$227$792
2018$222$829$244$851
2019$230$858$253$881
2020$245$911$269$935
2021$252$938$277$963

Tuition Per Credit Hour Trends Chart