Dual Enrollment for Fall Registration will begin the week of July 9th. NFCC Fall Catalog Link

JMPHS is proudly supported by

2017-18 School Grade Information

See school calendar for sports try-out dates

The PSAT will be given on October 10, 2018, to all 9-11 grade students

CURRENT ENROLLMENT: 188

AVAILABLE: 12

FRESHMEN: 42

SOPHOMORE: 45

JUNIOR: 51

SENIOR: 50


James Madison Preparatory High School is an accredited 501(c)(3) tuition-free public charter school and does not discriminate illegally on the basis of sex, race, religion, national origin, disability, or age as to employment or educational programs and activities.