41 colleges · College Scorecard data · Updated September 10, 2026
| New Mexico | National | Difference | |
|---|---|---|---|
| Average in-state tuition | $5,529 | $18,082 | -69% |
Cheapest: Southwestern Indian Polytechnic Institute at $1,095 · Most expensive: St. John's College at $40,504
† Published tuition for the school's largest program; the school does not report a school-wide in-state rate. — means College Scorecard publishes no figure for that field.
The average in-state tuition in New Mexico is $5,529 per year, based on 41 colleges.
The lowest in-state tuition in New Mexico is $1,095 at Southwestern Indian Polytechnic Institute.
The highest in-state tuition in New Mexico is $40,504 at St. John's College.
The national average in-state tuition is $18,082; New Mexico is 69% below that.
College Scorecard lists 41 colleges in New Mexico.