NEW STUDENTS: How to Apply and Enroll for classes

You must have a username and password to login into this website. If you do not have one, follow the steps below.
STEP 1: Complete and submit a New Student Application here. You will be required to provide a personal email address.
  • Once you have submitted your application, allow 2 business days to receive an email reply back from NPC at the personal email address you provided. If after 48 business hours, you have not received an email reply, call the Records & Registration office to inquire about your application at (928) 524-7459.
STEP 2: While you are waiting for your email:
1) complete the short online, pre-registration tutorial that will teach you about the tools and services available to you at NPC.
2) Contact an NPC Academic Adviser to ensure you take the right courses so you don't waste money and time. Find adviser contact information here.
  • If you have trouble getting to speak with an NPC academic adviser by phone, send an email to Please include a good contact phone number where you can easily be reached.
STEP 3: Once you received your application reply email from NPC, you are ready to register for classes! In the reply email, you will find your student ID number and your MyNPC login username, and your first-time login password. You can now register for classes:
  • In-person at any campus/center location front office. See locations and hours here.
  • By phone at (928) 524-7459 or by calling any campus/center front office. See phone numbers here.
  • By logging into MyNPC and clicking on the "MyRegistration" tab.
There is not an inquiry form available from this portlet at this time. Please check back later to make an inquiry.

Having Trouble Logging In?

Current NPC students can login to this site with your MyNPC username and password using  .

You would need to use the and password for the single sign on if you use the button.

If you do not know/forgot your username and password you can reset it here


Need your student ID number? Call the NPC Records & Registration Office at (928) 524-7459.

You can print your unofficial transcripts from this website. Official (sealed) transcripts, can be ordered here.

To login to Moodle for your courses, use this link -  Moodle Courses  to access your courses and your username would be your NPC and your MyNPC password.

Note:  If you use the single sign on method, you can skip downloading the app by clicking on skip.

Click the link for the type of student you are:
    Admissions Application  

I'm a first-time NPC student: (or returning after being gone for 2 years)

    Teacher Certification Course  

I'm a teacher enrolling in AZ or US Constitution classes.

Please fill out this form and someone from the Records/Registration Office will contact you with the process to follow via an email to your personal email address you provided.  Please check your spam folder if you do not see the email in your inbox.

    Early College Application  

I am currently in high school: (Dual, TALON, NAVIT, Early College, Home Schooled)