Wyoming Public Schools
Wyoming has 356 open public schools, including 185 elementary, 60 middle, and 88 high schools — 7 are charter schools.
185
Elementary
60
Middle
88
High School
7
Charter
Student Demographics (SY 2023-2024)
| Race / Ethnicity | Students | Share |
|---|---|---|
| White | 69,713 | 77% |
| Hispanic/Latino | 13,569 | 15% |
| Two or more races | 3,494 | 4% |
| American Indian / Alaska Native | 2,826 | 3% |
| Black or African American | 752 | 1% |
| Asian | 540 | 1% |
| Native Hawaiian / Pacific Islander | 142 | 0% |
| Total enrollment | 91,036 | 46,969M / 44,067F |
Source: NCES CCD State Membership (SEA 052), SY 2023-2024.
Schools
| School | City | Level | Teachers |
|---|---|---|---|
| Lander Valley High School | Lander | High | 41.2 |
| Laramie High School | Laramie | High | 65.3 |
| Laramie Middle School | Laramie | Middle | 51.2 |
| Laramie Montessori Charter School Charter | Laramie | Elementary | 8.9 |
| Laramie Plains Academy | Cheyenne | Other | 2.0 |
| Laura Irwin Elementary | Basin | Elementary | 11.9 |
| Lebhart Elementary | Cheyenne | Elementary | 10.5 |
| Libbey Elementary | Wheatland | Elementary | 17.4 |
| Lincoln Elementary | Torrington | Elementary | 24.6 |
| Lincoln Elementary School | Casper | Elementary | 31.0 |
| Lincoln Middle School | Green River | Middle | 41.5 |
| Lingle-Ft. Laramie Elementary | Lingle | Elementary | 9.0 |
| Lingle-Ft. Laramie High School | Lingle | High | 10.2 |
| Lingle-Ft. Laramie Middle School | Lingle | Middle | 7.2 |
| Little Powder Elementary | Weston | Elementary | 4.5 |
| Little Snake River Valley School | Baggs | Other | 19.1 |
| Lovell Elementary | Lovell | Elementary | 27.0 |
| Lovell High School | Lovell | High | 16.8 |
| Lovell Middle School | Lovell | Middle | 14.6 |
| Lusk Elementary | Lusk | Elementary | 25.4 |
| Lusk Middle School | Lusk | Middle | 20.3 |
| Lyman High School | Lyman | High | 17.5 |
| Lyman Intermediate School | Lyman | Middle | 19.4 |
| Manor Heights Elementary | Casper | Elementary | 30.5 |
| McCormick Junior High School | Cheyenne | Middle | 48.5 |
| McKinnon Elementary | McKinnon | Elementary | 2.2 |
| Meadowlark Academy | Cheyenne | High | 3.0 |
| Meadowlark Elementary | Gillette | Elementary | 21.9 |
| Meadowlark Elementary | Cheyenne | Middle | 29.6 |
| Meadowlark Elementary | Buffalo | Elementary | 24.1 |
| Meadowlark Elementary | Sheridan | Elementary | 24.6 |
| Medicine Bow Elementary | Medicine Bow | Elementary | 1.0 |
| Meeteetse School | Meeteetse | Other | 18.6 |
| Midwest School | Midwest | Other | 15.0 |
| Miller Elementary | Cheyenne | Middle | 5.4 |
| Monroe Elementary School | Green River | Elementary | 24.3 |
| Moorcroft Elementary | Moorcroft | Elementary | 29.1 |
| Moorcroft Secondary School | Moorcroft | High | 21.0 |
| Moran Elementary | Jackson | Elementary | 3.0 |
| Moss Agate Elementary | Douglas | Elementary | 3.3 |
| Mountain View High School | Mountain View | High | 21.1 |
| Mountain View K-8 | Mountain View | Elementary | 44.7 |
| Munger Mountain Elementary School | Jackson | Elementary | 35.5 |
| Natrona County High School | Casper | High | 108.3 |
| Natural Bridge Academy | Glenrock | Other | 1.0 |
| New Frontier High School | Diamondville | High | 2.0 |
| New West High School | Buffalo | High | 3.8 |
| Newcastle Elementary 3-5 | Newcastle | Elementary | 15.6 |
| Newcastle Elementary K-2 | Newcastle | Elementary | 17.0 |
| Newcastle High School | Newcastle | High | 19.9 |
Largest Districts
Laramie County School District #1
13,821
Natrona County School District #1
13,193
Campbell County School District #1
8,636
Sweetwater County School District #1
5,051
Albany County School District #1
3,902
Sheridan County School District #2
3,599
Lincoln County School District #2
3,043
Teton County School District #1
2,797
Uinta County School District #1
2,656
Fremont County School District #25
2,477
Sweetwater County School District #2
2,406
Park County School District # 6
2,049
Park County School District # 1
1,876
Fremont County School District # 1
1,727
Converse County School District #1
1,700
Goshen County School District #1
1,657
Carbon County School District #1
1,643
Big Horn County School District #1
1,238
Crook County School District #1
1,238
Johnson County School District #1
1,194
Related Data
- Wyoming population & income data → CensusDepth.com
- Wyoming teacher salary data → WageDepth.com