St. Rose High School is a co-educational four-year Catholic high school in Belmar, in Monmouth County, New Jersey, United States. The school operates under the auspices of the Roman Catholic Diocese of Trenton. The school was founded in 1923 by the Parish of St. Rose and the Sisters of St. Joseph. As of the 2019–20 school year, the school had an enrollment of 411 students and 52 classroom teachers (on an FTE basis), for a student–teacher ratio of 8.6:1. The school's student body was 90.5% (372) White, 4.6% (19) Hispanic 2.2% (9) Asian, 1.9% (8) Black and 0.7% (3) two or more races.