County directory · Oklahoma · 2026–27
School districts in Tulsa County, OK
Tulsa County has 14 regular public school districts, enrolling 115,304 students in 2024–25. The largest is Tulsa (33,617 students, 29% of the county), followed by Broken Arrow and Union. All 14 offer kindergarten. Oklahoma's kindergarten cutoff: turn 5 by September 1.
The 14 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Tulsa 3027 S New Haven Ave, Tulsa also serves Creek County, Osage County and Wagoner County | Pre-K–12 | 69 | 33,617 | 2,623 | (918) 746-6800 |
| Broken Arrow 701 South Main Street, Broken Arrow also serves Wagoner County | Pre-K–12 | 27 | 19,882 | 1,309 | (918) 259-5700 |
| Union 8506 East 61st Street, Tulsa | Pre-K–12 | 17 | 14,950 | 915 | (918) 357-4321 |
| Jenks 205 East B Street, Jenks also serves Creek County | Pre-K–12 | 8 | 12,527 | 784 | (918) 299-4411 |
| Owasso 1501 North Ash Street, Owasso also serves Rogers County | Pre-K–12 | 13 | 9,761 | 665 | (918) 272-5367 |
| Bixby 23 S Riverview Dr, Bixby also serves Wagoner County | Pre-K–12 | 10 | 8,374 | 538 | (918) 366-2200 |
| Sand Springs 11 West Broadway, Sand Springs also serves Osage County | Pre-K–12 | 8 | 4,983 | 301 | (918) 246-1400 |
| Collinsville 1902 West Maple St, Collinsville also serves Rogers County and Washington County | Pre-K–12 | 6 | 3,201 | 200 | (918) 371-2326 |
| Glenpool 140 W 141st, Glenpool | Pre-K–12 | 5 | 2,826 | 217 | (918) 322-9500 |
| Skiatook 355 South Osage Street, Skiatook also serves Osage County and Washington County | Pre-K–12 | 5 | 2,312 | 164 | (918) 396-1792 |
| Berryhill 3128 South 63rd West Avenue, Tulsa | Pre-K–12 | 3 | 1,130 | 81 | (918) 446-1966 |
| Sperry 400 West Main Street, Sperry also serves Osage County | Pre-K–12 | 3 | 1,008 | 59 | (918) 288-7213 |
| Liberty 2727 East 201st Street South, Mounds also serves Okmulgee County | Pre-K–12 | 3 | 457 | 30 | (918) 366-8496 |
| Keystone 23810 West Highway 51, Sand Springs also serves Creek County and Pawnee County | Pre-K–8 | 1 | 276 | 25 | (918) 363-8711 |
Tulsa County at a glance
Together the 14 districts run 178 schools from offices in 11 towns. The smallest by enrollment is Keystone, with 276 students; the median Tulsa County district has 3,201. By grade span: 13 Pre-K–12 and 1 Pre-K–8.
Kindergarten in 2024–25, counting the 14 districts that report a K grade: 7,911 children. The biggest kindergarten was Tulsa's, with 2,623; Broken Arrow had 1,309, and the smallest, Keystone, had 25.
Tulsa County holds 14 of Oklahoma's 506 regular districts (2.8%) and 18% of its 642,139 public school students, ranking 3rd of 77 counties by number of districts and 2nd by enrollment. By size, 6 enroll 5,000 or more, 6 enroll 1,000 to 4,999 and 2 have fewer than 1,000 students, and the average school here has about 648 students.
11 districts reach past the county line: Tulsa (into Creek County, Osage County and Wagoner County), Broken Arrow (into Wagoner County), Jenks (into Creek County), Owasso (into Rogers County), Bixby (into Wagoner County), Sand Springs (into Osage County), Collinsville (into Rogers County and Washington County) and Skiatook (into Osage County and Washington County), and 3 more.
Which district am I in?
Each district draws its own attendance zones, so your home address decides it, and with 11 of Tulsa 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:
Tulsa · Broken Arrow · Union · Jenks · Owasso · Bixby · Sand Springs · Collinsville · Glenpool · Skiatook · Berryhill · Sperry · Liberty · Keystone
What grade will my child be in?
More in Oklahoma
Every Oklahoma district by county · Oklahoma kindergarten cutoff
More Oklahoma county directories: Creek County (14) · Grady County (12) · Le Flore County (17) · Oklahoma County (15) · Pittsburg County (14) · Pottawatomie County (14)