40 New York colleges have the Public Health program. By school type, there are 15 public and 25 private schools offering Public Health program.
18 schools offer the Public Health program granting BS degrees in undergraduate schools. The average tuition & fees for BS Public Health program is $9,003 for state residents and $40,668 for out-of-state students for the academic year 2023-2024.
Of the 40 colleges, 7 schools offer online degree and/or courses for Public Health program.
The following table shows the number of schools by school type and level with average tuition & fees for Public Health programs at New York colleges.
2023-2024 Average Tuition & Fees of Public Health at New York Colleges
| Number of Schools | Tuition & Fees | Available Online |
Total | Public | Private | In-State | Out-of-State |
Total | 40 | 15 | 25 |
- | - | 7 |
Vocational Program | 5 | 4 | 1 | $15,337 | - |
Bachelor's | 18 | 4 | 14 |
$9,003 | $40,668 | 1 |
Graduate | 26 | 11 | 11 |
$12,486 | $28,584 | 5 |