County directory · Montana · 2026–27
School districts in Yellowstone County, MT
Yellowstone County has 18 regular public school districts, enrolling 23,520 students in 2024–25. The largest is Billings Elem (11,169 students, 47% of the county), followed by Billings H S and Lockwood K-12. 15 of the 18 offer kindergarten. Montana's kindergarten cutoff: turn 5 by September 10.
The 18 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Billings Elem 415 North 30th Street, Billings | Pre-K–8 | 28 | 11,169 | 1,126 | (406) 281-5000 |
| Billings H S 415 North 30th Street, Billings | 9–12 | 6 | 5,444 | — | (406) 281-5119 |
| Lockwood K-12 1932 US Highway 87 E., Lockwood | Pre-K–12 | 4 | 1,580 | 91 | (406) 252-6022 |
| Laurel Elem 606 S 5th St, Laurel also serves Carbon County | Pre-K–8 | 3 | 1,157 | 123 | (406) 628-8623 |
| Huntley Project K-12 Schools 2428 N 15 Road, Worden | Pre-K–12 | 3 | 751 | 40 | (406) 967-2540 |
| Elder Grove Elem 1532 South 64 Street W, Billings | Pre-K–8 | 2 | 713 | 58 | (406) 656-2893 |
| Laurel H S 606 S 5th St, Laurel | 9–12 | 1 | 578 | — | (406) 628-8623 |
| Shepherd Elem 7842 Shepherd Road, Shepherd | Pre-K–8 | 2 | 522 | 47 | (406) 373-5461 |
| Elysian Elem 6416 Elysian Road, Billings | Pre-K–8 | 2 | 450 | 64 | (406) 656-4101 |
| Independent Elem 2907 Roundup Road, Billings | Pre-K–6 | 1 | 272 | 23 | (406) 259-8109 |
| Shepherd H S 7842 Shepherd Road, Shepherd | 9–12 | 1 | 225 | — | (406) 373-5461 |
| Canyon Creek Elem 3139 Duck Creek Road, Billings | Pre-K–8 | 2 | 216 | 18 | (406) 656-4471 |
| Blue Creek Elem 3652 Blue Creek Road, Billings | Pre-K–6 | 1 | 145 | 17 | (406) 259-0653 |
| Custer K-12 Schools 304 4th Ave, Custer | Pre-K–12 | 3 | 88 | 10 | (406) 856-4117 |
| Pioneer Elem 1937 Dover Road, Billings | Pre-K–8 | 1 | 73 | 7 | (406) 373-5357 |
| Yellowstone Academy Elem 1750 Ray of Hope Lane, Billings | Pre-K–8 | 2 | 52 | 0 | (406) 656-2198 |
| Broadview K-12 13935 1st Street, Broadview also serves Musselshell County and Stillwater County | Pre-K–12 | 3 | 50 | — | (406) 667-2337 |
| Morin Elem 8824 Pryor Road, Billings | Pre-K–6 | 1 | 35 | 5 | (406) 259-6093 |
Yellowstone County at a glance
Together the 18 districts run 66 schools from offices in 7 towns. The smallest by enrollment is Morin Elem, with 35 students; the median Yellowstone County district has 272. By grade span: 8 Pre-K–8, 4 Pre-K–12, 3 9–12 and 3 Pre-K–6. Without kindergarten: Billings H S (9–12), Laurel H S (9–12) and Shepherd H S (9–12).
Kindergarten in 2024–25, counting the 13 districts that report a K grade: 1,629 children. The biggest kindergarten was Billings Elem's, with 1,126; Laurel Elem had 123, and the smallest, Morin Elem, had 5.
Yellowstone County holds 18 of Montana's 389 regular districts (4.6%) and 16% of its 146,849 public school students, ranking 3rd of 56 counties by number of districts and 1st by enrollment. By size, 2 enroll 5,000 or more, 2 enroll 1,000 to 4,999 and 14 have fewer than 1,000 students, and the average school here has about 356 students.
2 districts reach past the county line: Laurel Elem (into Carbon County) and Broadview K-12 (into Musselshell County and Stillwater County).
Which district am I in?
Each district draws its own attendance zones, so your home address decides it, and with 2 of Yellowstone County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. Each one's own site:
Billings Elem · Billings H S · Lockwood K-12 · Laurel Elem · Huntley Project K-12 Schools · Elder Grove Elem · Laurel H S · Shepherd Elem · Elysian Elem · Independent Elem · Shepherd H S · Canyon Creek Elem · Blue Creek Elem · Custer K-12 Schools · Pioneer Elem · Yellowstone Academy Elem · Broadview K-12 · Morin Elem
What grade will my child be in?
More in Montana
Every Montana district by county · Montana kindergarten cutoff
More Montana county directories: Blaine County (11) · Gallatin County (21) · Hill County (11) · Lake County (12) · Missoula County (14) · Roosevelt County (12)