Skip to content

EDITION 2026.08 /8,821 RECORDS / PUBLIC DOMAIN

§00

County / FIPS 40035

Craig County

Oklahoma

Craig County runs 13 public schools reporting to NCES. It also has 1 Medicare-certified hospital reporting to CMS, of which 1 carry an overall star rating.

§01

At a glance

Public schools

13schools

Hospitals

1facilities

With a star rating

1facilities

Land area

761sq mi

§02

Federal money

Obligations recorded against a place of performance in Craig County. An obligation is a legal commitment to pay, not cash out the door — outlays follow later, sometimes by years.

Obligations, FY2025

$131.7M

2085th of 3,233 among counties

Per resident

$9,3392020 population

Change since FY2021

+10%nominal

Fiscal years covered

5years

Federal obligations in Craig County, FY2021–FY2025
$100M$120M$140M
$132M
202120232025
View as table
PeriodObligations
2021$119M
2022$99M
2023$122M
2024$113M
2025$132M

Figures are nominal — not adjusted for inflation — because USAspending publishes them that way and adjusting them here would mean this site had edited a government figure. The per-resident figure divides by the 2020 decennial count, which is the population USAspending carries; a 2020 denominator against 2025 spending overstates per-head figures wherever a place has grown since. Craig County ranks 2085th of 3,233 on this measure in FY2025.

§03

Hospitals in Craig County

Hospitals in Craig County
HospitalCityCMS rating
Saint Francis Hospital Vinita, IncVinita
§04

Public schools in Craig County

Enrollment is the most recent year NCES published.

Public schools in Craig County
SchoolDistrictCityEnrollment
Bluejacket EsBluejacketBluejacket110
Ewing Halsell MsVinitaVinita307
Ketchum EsKetchumKetchum271
Ketchum HsKetchumKetchum167
Ketchum MsKetchumKetchum130
Vinita EsVinitaVinita595
Vinita HsVinitaVinita419
Welch EsWelchWelch135
Welch HsWelchWelch88
Welch MsWelchWelch63
White Oak Public SchoolWhite OakVinita51
Bluejacket HsBluejacketBluejacket48
Bluejacket MsBluejacketBluejacket44
§05