DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 2
DEBUG: Specific major detected (cip4 = 51.11), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Medical Assisting (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Medical Assisting (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Medical Assisting (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Medical Assisting (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: relevant_offers count = 0
DEBUG: No relevant offers, showing generic ESYOH widget
Finding the Best Value Pre Physician Assistant School for You
The pre physician assistant program you select can have a big impact on your finances and your future. That is why we built our Best Value Pre Physician Assistant Schools ranking. We score each school on the balance of tuition, student debt, and post-graduation earnings to surface the best value.
Learn more about our methodology
Customize Your Rankings
Since the program you select can have a significant impact on your future, we offer several rankings, including this Best Value Pre Physician Assistant Schools list, to help you choose. Want schools in a particular part of the country? Narrow the list by region or state.
Want to compare schools head to head? Try our College Combat tool to weigh the factors that matter most to you.
Read more about College Factual’s methodology
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 2
DEBUG: Specific major detected (cip4 = 51.11), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Medical Assisting (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Medical Assisting (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Medical Assisting (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Medical Assisting (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: relevant_offers count = 0
DEBUG: No relevant offers, showing generic ESYOH widget
2026 Best Value Pre Physician Assistant Schools in the United States
If you want to know which schools deliver the best value for the pre physician assistant degrees they offer, see the list below.
Best Value Pre Physician Assistant Schools
Holmes Community College earned the #1 spot for value among pre physician assistant schools in the United States. Located in the rural area of Goodman, Holmes Community College is a moderately-sized public university. In-state tuition and fees average $3,710, while out-of-state students pay about $6,610. Typical student debt for pre physician assistant graduates is $11,000. Early-career pre physician assistant graduates make about $32,145. Weighed against typical debt, the earnings make a compelling case for value.
The strong cost-to-outcome balance at Snow College earned it the #2 place for pre physician assistant. Snow College is a moderately-sized public school located in the town of Ephraim. Expect in-state tuition and fees of around $4,338, with out-of-state students paying around $14,288. Pre Physician Assistant graduates carry a median of $10,440 in student loans. Pre Physician Assistant graduates of Snow College earn a median of $42,776 early in their careers. That is a strong return on a $10,440 median debt.
South Plains College is a great value for students pursuing a degree in pre physician assistant, landing the #3 spot this year. Set in the town of Levelland, South Plains College is a large public institution. In-state tuition and fees average $2,733, with out-of-state students paying around $5,157. Pre Physician Assistant graduates carry a median of $13,788 in student loans. Early-career pre physician assistant graduates make about $30,949. Set against $13,788 in median debt, that is a healthy payoff.
The strong cost-to-outcome balance at Oakland University earned it the #4 place for pre physician assistant. Located in the suburb of Rochester Hills, Oakland University is a large public university. Expect in-state tuition and fees of around $17,167, compared with $24,735 for out-of-state students. Students borrow a median of $25,972 to complete the pre physician assistant program here. Early-career pre physician assistant graduates make about $54,785. That is a strong return on a $25,972 median debt. Oakland University admits about 88% of applicants.
A rank of #5 makes Butler Community College one of the best values for pre physician assistant. Set in the town of El Dorado, Butler Community College is a moderately-sized public institution. Students from in state pay about $3,541 in tuition and fees, compared with $6,271 for out-of-state students. Pre Physician Assistant graduates carry a median of $16,670 in student loans. Early-career pre physician assistant graduates make about $39,404. Weighed against typical debt, the earnings make a compelling case for value.
ADBLOCK #101
Lee University landed the #6 spot for pre physician assistant value this year. Set in the city of Cleveland, Lee University is a mid-sized private not-for-profit institution. Expect in-state tuition and fees of around $23,790. Typical student debt for pre physician assistant graduates is $26,422. Soon after graduation, pre physician assistant degree recipients from Lee University generally make around $38,249. Set against $26,422 in median debt, that is a healthy payoff. Lee University admits about 70% of applicants.
Grand View University came in at #7 for value in pre physician assistant this year. Located in the city of Des Moines, Grand View University is a mid-sized private not-for-profit university. Students from in state pay about $34,762 in tuition and fees. Pre Physician Assistant graduates carry a median of $26,941 in student loans. Early-career pre physician assistant graduates make about $45,180. Weighed against typical debt, the earnings make a compelling case for value. Roughly 99% of applicants are accepted.
Seton Hill University placed #8 among the best values for pre physician assistant. Located in the suburb of Greensburg, Seton Hill University is a moderately-sized private not-for-profit university. Expect in-state tuition and fees of around $42,944. Students borrow a median of $26,556 to complete the pre physician assistant program here. Pre Physician Assistant graduates of Seton Hill University earn a median of $53,485 early in their careers. Weighed against typical debt, the earnings make a compelling case for value. Seton Hill University admits about 80% of applicants.
Colorado Christian University landed the #9 spot for pre physician assistant value this year. Located in the suburb of Lakewood, Colorado Christian University is a large private not-for-profit university. In-state tuition and fees average $28,846. Pre Physician Assistant graduates carry a median of $18,500 in student loans. Pre Physician Assistant graduates of Colorado Christian University earn a median of $28,534 early in their careers. Weighed against typical debt, the earnings make a compelling case for value.
Desales University ranked #10 on our 2026 list of the best value pre physician assistant schools. Desales University is a mid-sized private not-for-profit school located in the suburb of Center Valley. Students from in state pay about $46,800 in tuition and fees. Pre Physician Assistant graduates carry a median of $27,524 in student loans. Pre Physician Assistant graduates of Desales University earn a median of $54,798 early in their careers. Set against $27,524 in median debt, that is a healthy payoff. Roughly 77% of applicants are accepted.
Hofstra University landed the #11 spot for pre physician assistant value this year. Located in the suburb of Hempstead, Hofstra University is a large private not-for-profit university. In-state tuition and fees average $57,660. Students borrow a median of $24,848 to complete the pre physician assistant program here. Pre Physician Assistant graduates of Hofstra University earn a median of $55,705 early in their careers. Set against $24,848 in median debt, that is a healthy payoff. The acceptance rate is 68%.
University Of New England landed the #12 spot for pre physician assistant value this year. University Of New England is a large private not-for-profit school located in the suburb of Biddeford. The average in-state cost of tuition and fees is $44,210. Pre Physician Assistant graduates carry a median of $26,838 in student loans. Pre Physician Assistant graduates of University Of New England earn a median of $65,711 early in their careers. Weighed against typical debt, the earnings make a compelling case for value. The acceptance rate is 92%.
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/health-medical-preparatory-programs/pre-physician-assistant/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 2
DEBUG: Specific major detected (cip4 = 51.11), keeping min_relevance at 0.5
DEBUG: Starting relevance filtering - min_relevance = 0.5, max_relevance = 1
DEBUG: relevant_offers count = 0
DEBUG: No relevant offers, showing generic ESYOH widget
Narrow Pre Physician Assistant Schools by Region