Murphysboro, IL is a small rural city located in Jackson County with an estimated population of 8,163 (as of 2019). The city is home to Murphysboro Community School District 186 which serves approximately 1,800 students. The district is rated 6 out of 10 by GreatSchools and includes two elementary schools, one middle school, and one high school. It offers an extensive array of educational opportunities such as special education programs, various athletic programs, and advanced placement courses. The district's graduation rate is 76%, significantly higher than the state average of 87%. Murphysboro also has several private schools that offer different types of learning experiences for their students. Overall, the educational opportunities available in Murphysboro provide its citizens with a strong foundation for success.
Murphysboro (zip 62966) schools spend $13,529 per student (The US average is $12,383). There are 15 pupils per teacher, 423 students per librarian, and 528 children per counselor.