473 U.S. colleges are offering Public Health programs and its subprograms. The 2024 average undergraduate tuition of the Public Health programs is $10,245 for state residents and $30,520 for out-of-state students. The average graduate program tuition is $24,621 for state residents and $30,520 for out-of-state students.
Public Health by Degree and Programs
256 colleges have Public Health BS degree programs and 368 graduate schools have the program in gradute levels. 23 colleges and vocational schools have the Public Health program and 103 schools have post-graduate certificate programs.
Public Health Programs by Degree
| Number of Offered Schools |
Less than 12 Weeks Certificate | 2 |
---|
Less than 1 Year Certificate | 16 |
---|
1-2 Years Certificate | 5 |
---|
2-4 Years Certificate | - |
---|
Associate's | 35 |
---|
Bachelor's | 256 |
---|
Master's | 295 |
---|
Doctorate | 73 |
---|