The Charleston R-1 School District operates Hearnes Elementary School, Charleston Middle School, and Charleston High School. All three schools have convenient in-town locations. Visit our district’s website or Facebook page for school updates and a list of school activities and events.

Charleston also offers St. Henry’s Catholic School, which has grades K thru 8.