Medford is served by Medford School District 549C and has two main high schools and an alternative high school: South Medford High School, North Medford High School, and Central Medford High School, respectively. In addition to the two public high schools, Medford has several private high schools. Two of the largest are St. Mary's School and Cascade Christian High School. In addition, there are 14 public elementary schools and two public middle schools, (Hedrick and McLoughlin). Medford 549C has over 13,000 students enrolled .