Cost - Always Affordable

Cost of NMSU Online Programs and Courses 

  • The per credit hour cost is a fixed rate.
  • The per credit hour cost will be determined by the program or course level.
  • All students pursuing online Bachelor’s or Graduate degrees or Certificates  will be NMSU Online students.
  • The cost per semester will be the applicable fixed rate/credit hour x the number of credits.
  • Course fees still apply and are charged separately.
  • Textbooks, uniforms, equipment, etc. are additional program costs.
  • Additional per credit costs might be charged by the program, department or college. Check the Program Search information.
  • Institutional fees, such as the application and graduation fees, still apply and are charged separately.
NMSU Online Students Cost per credit hour
Undergraduate (Bachelors, All students)
Graduate (All students)
Active Duty Military
For NMSU Online programs and courses, the per credit cost is as stated. Special tuition agreements (Western Undergraduate Exchange,
Western Regional Graduate Program, Descubre, etc. ) are
not applicable to NMSU Online programs.

Cost of Community College Online Programs and Courses

The cost per credit hour for the online programs offered by the NMSU community colleges varies by campus and student location.

Online Community College Students Cost per credit hour
$74 - $111*
In-State but Out-of-District
$107 - $126*
Out-of-State (1-6 credits)
$117 - $125*
Out-of-State (7-14 credits)
$192 - $251*

*Calculations Include $25/credit hour online fee and other fees.
NMSU Community Colleges Current Tuition and Fees

Online Certificates, Associate, Applied Associate Degrees

  • All students taking online courses and programs offered by the NMSU Community Colleges will apply to that community college.
  • To qualify for in-district rates a student must live in the community college district. Contact the appropriate community college to determine if you live In-District.
  • The NMSU Community Colleges offer a variety of online programs and courses.
  • Check the community college websites:

Getting Started at an NMSU Community College

Advising Office

Academic Advising Center 
Toll free: 800-903-7503

Student Services Center 
Toll free: 888-888-2199

Student Services