There are 42 colleges in New Mexico - 28 public and 14 private schools. The 2025 average undergraduate tuition of the New Mexico colleges is $7,070 for state residents and $24,674 for out-of-state students.

23 New Mexico cities have at least one college and, of them, Albuquerque has the most of 10 colleges. It has 2 four-year colleges and 4 community colleges with a total of 44,582 students. Santa Fe and LAS CRUCES also has a number of colleges of 5 and 4 colleges respectively.

The following table shows the New Mexico colleges by city. The 2025 tuition & fees based on 4-year colleges' cost. You can view the list of colleges and average statistics for each city by following the link on the city name. Furthermore, you can sort the table by each column by touching/clicking the colum title.

42 New Mexico Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Albuquerque 10244 $66,253
($10,140)
$28,734
($9,860)
44,582 38,908 5,674 17 to 1
Santa Fe 5311 $22,157
($5,920)
$20,553
($12,745)
6,227 5,769 458 9 to 1
LAS CRUCES 4112 $25,307
($8,183)
$19,448
($6,605)
23,070 20,169 2,901 18 to 1
Hobbs 211- $16,670 $11,682 3,365 2,581 784 20 to 1
Roswell 2-2- - - 2,545 2,545 - 16 to 1
Las Vegas 211- $12,336
($7,416)
$12,792
($8,016)
3,447 2,346 1,101 11 to 1
Los Lunas 1-1- - - 921 921 - 9 to 1
Farmington 1-1- - - 6,452 6,452 - 12 to 1
Socorro 11-- $27,247
($9,476)
$28,835
($9,807)
1,622 1,066 556 9 to 1
Clovis 1-1- - - 2,342 2,342 - 14 to 1
Tucumcari 1-1- - - 563 563 - 12 to 1
Alamogordo 1-1- - - 1,152 1,152 - 13 to 1
Ruidoso 1-1- - - 773 773 - 11 to 1
Grants 1-1- - - 754 754 - 15 to 1
Espanola 11-- $14,328
($5,064)
$10,746
($3,798)
1,425 1,425 - 10 to 1
Gallup 1-1- - - 1,687 1,687 - 13 to 1
Crownpoint 11-- $2,498
($2,498)
$6,520
($6,520)
1,704 1,678 26 10 to 1
Ranchos de Taos 1-1- - - 896 896 - 9 to 1
Los Alamos 1-1- - - 349 349 - 12 to 1
Portales 11-- $9,054
($7,074)
$7,480
($5,706)
5,725 4,239 1,486 18 to 1
Silver City 11-- $14,341
($7,855)
$10,937
($6,165)
3,531 2,629 902 12 to 1
Carlsbad 1-1- - - 1,431 1,431 - 12 to 1
Rio Rancho 1--1 - - 17 17 - 14 to 1