Sports & Athletics St Francis High School is a private school located in Hamburg, NY. The student population of St Francis High School is 409. The school’s minority student enrollment is 14.7% and the student-teacher ratio is 10:1. Tuition & Financial Aid N/A Yearly Tuition* Fees* N/...