Immaculate Conception High School is a private coeducational Roman Catholic school, affiliated with the Immaculate Conception Parish. The school offers a rigorous secular and faith-based curriulum, designed to prepare students for college. In addition to traditional classes, programs in business, technology and fine arts are also available. The school also features a full athletic department and a variety of clubs and extracurricular activities.