School Overview
Twin Spruce Junior High School is a public secondary school located in Gillette, Wyoming, serving students in grades 7 through 9. As part of the Campbell County School District, the school is dedicated to fostering an environment that balances academic rigor with the social and emotional development characteristic of the junior high years. The school’s curriculum is designed to prepare students for the transition to high school by offering a comprehensive array of core subjects supplemented by various elective opportunities.

Beyond the classroom, Twin Spruce Junior High emphasizes the importance of community and student engagement. The school encourages participation in a variety of extracurricular activities, including athletics, clubs, and arts programs, which aim to help students discover their interests and develop leadership skills. By maintaining a focus on both scholastic achievement and personal growth, the school strives to provide a supportive foundation for its students as they progress toward their secondary education goals.
664
Total Students
46.4
Full-Time Teachers
14.3
Student/Teacher Ratio
47.7%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Twin Spruce Junior High School
Demographic Student Count
White542
Hispanic93
Black3
Asian7
Two or More8
American Indian11
  • White
    542 (81.6 %)
  • Hispanic
    93 (14.0 %)
  • American Indian
    11 (1.7 %)
  • Two or More
    8 (1.2 %)
  • Asian
    7 (1.1 %)
  • Black
    3 (0.5 %)
School Location
School Details
Status: Open
School Level: Middle School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: No
District: Campbell County School District #1
Phone: (307)682-3144
Website: http://www.ccsd.k12.wy.us/
Grade Range: 7th - 8th
Total Students: 664
Full-Time Teachers (FTE): 46.4
Pupil/Teacher Ratio: 14.3
NSLP Participation:1 Yes participating without using any Provision or the CEO
Qualified Free Lunch: 253
Qualified Reduced Lunch: 64
Grades Taught
Grade 7 344
Grade 8 320

Grades Taught Data Table

Grades Taught and Student Counts for Twin Spruce Junior High School
Grade Student Count
Grade 7344
Grade 8320
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Twin Spruce Junior High School
Gender Student Count Percentage
Female35753.8%
Male30746.2%