Oskaloosa Comm School District

Oskaloosa, Iowa · Mahaska County · Regular local school district

Students
2,079
Grades
PK–12
Schools
5
Per-pupil spending
$13,585

Student demographics

Hispanic
86 (4%)
White
1,775 (85%)
Black
46 (2%)
Asian
34 (2%)
Two or more
133 (6%)
American Indian
4 (0%)
Pacific Islander
1 (0%)

Funding

Total revenue
$35,785,000
Federal
$3,973,000
State
$20,264,000
Local
$11,548,000

Contact

1800 North 3rd, IA 52577
(641) 673-8345
www.oskycsd.org

Schools in Oskaloosa Comm School District (5)

SchoolType
Oskaloosa Early Childhood Center - PkRegular School
Oskaloosa Elementary SchoolRegular School
Oskaloosa High SchoolRegular School
Oskaloosa Middle SchoolRegular School
Oskaloosa Virtual AcademyRegular School

Get Oskaloosa Comm School District data via API

Enrollment, demographics, finance, GeoJSON boundary, and every school — one API call away as clean JSON. Look up the district for any address. Free tier: 500 requests/month, no card.

curl "https://api.districtapi.dev/v1/districts?address=1800+North+3rd+Oskaloosa+IA" \
  -H "X-API-Key: your_api_key"