Best Elementary Schools in Iowa

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Elementary school in Iowa. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Elementary School in IA and #1 in Sioux County

PK - 5 | Orange City, IA | Sioux County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 423 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#2 Elementary School in IA and #1 in Polk County

K - 5 | Ankeny, IA | Polk County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 696 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#3 Elementary School in IA and #1 in Story County

3 - 5 | Gilbert, IA | Story County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 319 Students

Report Card

A+ Academic Results
B+ Learning Environment
B- School Safety
A+ Overall Grade

#4 Elementary School in IA and #1 in Clinton County

PK - 6 | Delmar, IA | Clinton County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 162 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#5 Elementary School in IA and #1 in Calhoun County

PK - 3 | Rockwell City, IA | Calhoun County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 333 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A+ Overall Grade

#6 Elementary School in IA and #1 in Scott County

K - 6 | Bettendorf, IA | Scott County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 635 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#7 Elementary School in IA and #1 in Dallas County

PK - 5 | Urbandale, IA | Dallas County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 556 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A+ Overall Grade

#8 Elementary School in IA and #2 in Dallas County

2 - 5 | Granger, IA | Dallas County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 282 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#9 Elementary School in IA and #2 in Polk County

PK - 5 | Johnston, IA | Polk County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 579 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#10 Elementary School in IA and #2 in Scott County

K - 6 | Leclaire, IA | Scott County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 324 Students

Report Card

A+ Academic Results
A+ Learning Environment
B School Safety
A+ Overall Grade

#11 Elementary School in IA and #1 in Pottawattamie County

K - 5 | Treynor, IA | Pottawattamie County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 389 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#12 Elementary School in IA and #1 in Johnson County

PK - 6 | Iowa City, IA | Johnson County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 236 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#13 Elementary School in IA and #3 in Scott County

PK - 6 | Long Grove, IA | Scott County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 419 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#14 Elementary School in IA and #2 in Sioux County

PK - 5 | Hospers, IA | Sioux County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 233 Students

Report Card

A+ Academic Results
A+ Learning Environment
B School Safety
A+ Overall Grade

#15 Elementary School in IA and #2 in Pottawattamie County

PK - 5 | Underwood, IA | Pottawattamie County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 336 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#16 Elementary School in IA and #4 in Scott County

PK - 6 | Bettendorf, IA | Scott County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 597 Students

Report Card

A+ Academic Results
B+ Learning Environment
B+ School Safety
A+ Overall Grade

#17 Elementary School in IA and #1 in Woodbury County

PK - 6 | Bronson, IA | Woodbury County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 364 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#18 Elementary School in IA and #1 in Linn County

K - 5 | Marion, IA | Linn County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 530 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#19 Elementary School in IA and #3 in Polk County

PK - 4 | Polk City, IA | Polk County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 489 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A+ Overall Grade

#20 Elementary School in IA and #4 in Polk County

PK - 5 | Alleman, IA | Polk County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 380 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#21 Elementary School in IA and #1 in Grundy County

K - 4 | Grundy Center, IA | Grundy County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 278 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#22 Elementary School in IA and #1 in Benton County

PK - 4 | Vinton, IA | Benton County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 464 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#23 Elementary School in IA and #1 in Marion County

4 - 6 | Pella, IA | Marion County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 530 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#24 Elementary School in IA and #2 in Johnson County

PK - 6 | Iowa City, IA | Johnson County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 236 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#25 Elementary School in IA and #1 in Jackson County

PK - 5 | Bellevue, IA | Jackson County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 333 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#26 Elementary School in IA and #1 in Guthrie County

PK - 5 | Stuart, IA | Guthrie County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 250 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#27 Elementary School in IA and #1 in Bremer County

K - 5 | Denver, IA | Bremer County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 350 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#28 Elementary School in IA and #3 in Dallas County

K - 5 | Van Meter, IA | Dallas County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 336 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#29 Elementary School in IA and #2 in Story County

K - 5 | Ames, IA | Story County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 525 Students

Report Card

A+ Academic Results
C Learning Environment
B- School Safety
A Overall Grade

#31 Elementary School in IA and #1 in Plymouth County

PK - 5 | Akron, IA | Plymouth County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 248 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#31 Elementary School in IA and #2 in Marion County

PK - 5 | Pleasantville, IA | Marion County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 358 Students

Report Card

A+ Academic Results
A+ Learning Environment
C+ School Safety
A Overall Grade

#32 Elementary School in IA and #1 in Cass County

PK - 3 | Atlantic, IA | Cass County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 488 Students

Report Card

B+ Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#34 Elementary School in IA and #1 in Jefferson County

PK - 5 | Packwood, IA | Jefferson County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 334 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#34 Elementary School in IA and #1 in Allamakee County

3 - 5 | Waukon, IA | Allamakee County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 200 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#35 Elementary School in IA and #3 in Johnson County

PK - 4 | Solon, IA | Johnson County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 585 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#36 Elementary School in IA and #5 in Polk County

PK - 5 | Ankeny, IA | Polk County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 712 Students

Report Card

A+ Academic Results
C- Learning Environment
A+ School Safety
A Overall Grade

#37 Elementary School in IA and #6 in Polk County

PK - 5 | Johnston, IA | Polk County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 738 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#38 Elementary School in IA and #2 in Linn County

K - 5 | Robins, IA | Linn County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 424 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#39 Elementary School in IA and #1 in Buena Vista County

PK - 6 | Albert City, IA | Buena Vista County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 110 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#40 Elementary School in IA and #1 in Lyon County

PK - 6 | Inwood, IA | Lyon County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 570 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#41 Elementary School in IA and #1 in Cherokee County

PK - 4 | Marcus, IA | Cherokee County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 189 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A Overall Grade

#42 Elementary School in IA and #1 in Poweshiek County

PK - 6 | Montezuma, IA | Poweshiek County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 285 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#43 Elementary School in IA and #4 in Dallas County

PK - 5 | Waukee, IA | Dallas County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 693 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A Overall Grade

#44 Elementary School in IA and #1 in Black Hawk County

PK - 6 | Cedar Falls, IA | Black Hawk County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 617 Students

Report Card

A+ Academic Results
B+ Learning Environment
B+ School Safety
A Overall Grade

#45 Elementary School in IA and #2 in Lyon County

PK - 5 | Rock Rapids, IA | Lyon County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 404 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#46 Elementary School in IA and #5 in Scott County

PK - 6 | Princeton, IA | Scott County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 182 Students

Report Card

A+ Academic Results
A Learning Environment
B- School Safety
A Overall Grade

#47 Elementary School in IA and #5 in Dallas County

K - 5 | Waukee, IA | Dallas County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 577 Students

Report Card

A+ Academic Results
B Learning Environment
A School Safety
A Overall Grade

#48 Elementary School in IA and #1 in Humboldt County

PK - 5 | Bode, IA | Humboldt County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 63 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A Overall Grade

#49 Elementary School in IA and #6 in Scott County

K - 5 | Bettendorf, IA | Scott County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 451 Students

Report Card

A+ Academic Results
B- Learning Environment
B+ School Safety
A Overall Grade

#50 Elementary School in IA and #3 in Marion County

PK - 3 | Pella, IA | Marion County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 479 Students

Report Card

A Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#51 Elementary School in IA and #7 in Polk County

PK - 5 | Johnston, IA | Polk County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 623 Students

Report Card

A+ Academic Results
A+ Learning Environment
C+ School Safety
A Overall Grade

#52 Elementary School in IA and #4 in Marion County

PK - 3 | Pella, IA | Marion County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 366 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A Overall Grade

#53 Elementary School in IA and #1 in Des Moines County

PK - 6 | Danville, IA | Des Moines County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 392 Students

Report Card

A- Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#54 Elementary School in IA and #1 in Ida County

3 - 5 | Galva, IA | Ida County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 106 Students

Report Card

A- Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#55 Elementary School in IA and #8 in Polk County

K - 5 | Grimes, IA | Polk County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 591 Students

Report Card

A+ Academic Results
B- Learning Environment
B School Safety
A Overall Grade

#56 Elementary School in IA and #9 in Polk County

PK - 5 | Johnston, IA | Polk County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 665 Students

Report Card

A Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#57 Elementary School in IA and #10 in Polk County

PK - 5 | Ankeny, IA | Polk County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 720 Students

Report Card

A+ Academic Results
C Learning Environment
A+ School Safety
A Overall Grade

#59 Elementary School in IA and #1 in Dickinson County

PK - 5 | Lake Park, IA | Dickinson County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 173 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#59 Elementary School in IA and #7 in Scott County

K - 6 | Bettendorf, IA | Scott County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 650 Students

Report Card

A+ Academic Results
A- Learning Environment
B School Safety
A Overall Grade

#61 Elementary School in IA and #1 in Dubuque County

PK - 4 | Epworth, IA | Dubuque County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 259 Students

Report Card

A Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#61 Elementary School in IA and #2 in Poweshiek County

PK - 6 | Brooklyn, IA | Poweshiek County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 336 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#62 Elementary School in IA and #6 in Dallas County

K - 5 | Clive, IA | Dallas County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 688 Students

Report Card

A+ Academic Results
C+ Learning Environment
A School Safety
A Overall Grade

#63 Elementary School in IA and #1 in Wayne County

PK - 6 | Corydon, IA | Wayne County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 343 Students

Report Card

A Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#64 Elementary School in IA and #8 in Scott County

PK - 6 | Leclaire, IA | Scott County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 401 Students

Report Card

A+ Academic Results
A+ Learning Environment
D School Safety
A Overall Grade

#65 Elementary School in IA and #11 in Polk County

PK - 5 | Ankeny, IA | Polk County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 621 Students

Report Card

A+ Academic Results
C Learning Environment
NA School Safety
A Overall Grade

#66 Elementary School in IA and #12 in Polk County

PK - 5 | Johnston, IA | Polk County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 731 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#67 Elementary School in IA and #1 in Delaware County

3 - 5 | Delhi, IA | Delaware County

  • A Overall Grade
  • 26:1 Student/Teacher
  • 160 Students

Report Card

A+ Academic Results
B Learning Environment
B School Safety
A Overall Grade

#68 Elementary School in IA and #7 in Dallas County

PK - 5 | Urbandale, IA | Dallas County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 616 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A Overall Grade

#69 Elementary School in IA and #13 in Polk County

PK - 5 | Ankeny, IA | Polk County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 614 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#71 Elementary School in IA and #3 in Linn County

PK - 4 | Mount Vernon, IA | Linn County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 548 Students

Report Card

A Academic Results
A- Learning Environment
NA School Safety
A Overall Grade

#71 Elementary School in IA and #3 in Story County

PK - 4 | Story City, IA | Story County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 466 Students

Report Card

A Academic Results
A Learning Environment
A School Safety
A Overall Grade

#72 Elementary School in IA and #3 in Pottawattamie County

PK - 5 | Neola, IA | Pottawattamie County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 327 Students

Report Card

A- Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#73 Elementary School in IA and #2 in Guthrie County

PK - 6 | Guthrie Center, IA | Guthrie County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 294 Students

Report Card

A Academic Results
B+ Learning Environment
A School Safety
A Overall Grade

#74 Elementary School in IA and #1 in Crawford County

PK - 4 | Schleswig, IA | Crawford County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 107 Students

Report Card

A Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#75 Elementary School in IA and #1 in Tama County

PK - 6 | Traer, IA | Tama County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 209 Students

Report Card

A+ Academic Results
A- Learning Environment
B School Safety
A Overall Grade

#76 Elementary School in IA and #2 in Clinton County

PK - 5 | Goose Lake, IA | Clinton County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 400 Students

Report Card

A Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#77 Elementary School in IA and #14 in Polk County

K - 5 | Ankeny, IA | Polk County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 630 Students

Report Card

A+ Academic Results
C+ Learning Environment
A- School Safety
A Overall Grade

#78 Elementary School in IA and #15 in Polk County

K - 5 | Pleasant Hill, IA | Polk County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 428 Students

Report Card

A Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#79 Elementary School in IA and #1 in Clayton County

PK - 3 | Guttenberg, IA | Clayton County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 156 Students

Report Card

A Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#80 Elementary School in IA and #1 in Monona County

PK - 6 | Whiting, IA | Monona County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 120 Students

Report Card

A Academic Results
A+ Learning Environment
C+ School Safety
A Overall Grade

#81 Elementary School in IA and #3 in Guthrie County

PK - 6 | Adair, IA | Guthrie County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 153 Students

Report Card

A Academic Results
A+ Learning Environment
B School Safety
A Overall Grade

#82 Elementary School in IA and #1 in Montgomery County

K - 5 | Stanton, IA | Montgomery County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 111 Students

Report Card

A+ Academic Results
B+ Learning Environment
B School Safety
A Overall Grade

#83 Elementary School in IA and #16 in Polk County

K - 5 | Runnells, IA | Polk County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 286 Students

Report Card

A+ Academic Results
B- Learning Environment
A- School Safety
A Overall Grade

#84 Elementary School in IA and #1 in Boone County

PK - 4 | Ogden, IA | Boone County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 277 Students

Report Card

A- Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#85 Elementary School in IA and #2 in Black Hawk County

PK - 6 | Cedar Falls, IA | Black Hawk County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 753 Students

Report Card

A Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#86 Elementary School in IA and #1 in Greene County

PK - 5 | Churdan, IA | Greene County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 120 Students

Report Card

A Academic Results
A- Learning Environment
B+ School Safety
A Overall Grade

#87 Elementary School in IA and #2 in Woodbury County

PK - 5 | Moville, IA | Woodbury County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 293 Students

Report Card

B+ Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#88 Elementary School in IA and #2 in Plymouth County

PK - 5 | Hinton, IA | Plymouth County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 287 Students

Report Card

A- Academic Results
A Learning Environment
NA School Safety
A- Overall Grade

#89 Elementary School in IA and #1 in Madison County

PK - 6 | Earlham, IA | Madison County

  • A- Overall Grade
  • 11:1 Student/Teacher
  • 310 Students

Report Card

A Academic Results
B+ Learning Environment
A School Safety
A- Overall Grade

#90 Elementary School in IA and #9 in Scott County

K - 5 | Bettendorf, IA | Scott County

  • A- Overall Grade
  • 18:1 Student/Teacher
  • 437 Students

Report Card

A+ Academic Results
C+ Learning Environment
A School Safety
A- Overall Grade

#91 Elementary School in IA and #17 in Polk County

K - 5 | Urbandale, IA | Polk County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 239 Students

Report Card

A- Academic Results
A+ Learning Environment
C+ School Safety
A- Overall Grade

#92 Elementary School in IA and #1 in Butler County

PK - 5 | New Hartford, IA | Butler County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 145 Students

Report Card

A Academic Results
A Learning Environment
B+ School Safety
A- Overall Grade

#93 Elementary School in IA and #1 in Winneshiek County

PK - 5 | Ossian, IA | Winneshiek County

  • A- Overall Grade
  • 11:1 Student/Teacher
  • 168 Students

Report Card

A- Academic Results
A+ Learning Environment
A- School Safety
A- Overall Grade

#94 Elementary School in IA and #18 in Polk County

K - 5 | Ankeny, IA | Polk County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 389 Students

Report Card

A Academic Results
B- Learning Environment
A+ School Safety
A- Overall Grade

#95 Elementary School in IA and #2 in Grundy County

PK - 4 | Dike, IA | Grundy County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 334 Students

Report Card

A Academic Results
B Learning Environment
A School Safety
A- Overall Grade

#96 Elementary School in IA and #2 in Humboldt County

1 - 4 | Humboldt, IA | Humboldt County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 338 Students

Report Card

A Academic Results
A- Learning Environment
NA School Safety
A- Overall Grade

#97 Elementary School in IA and #1 in Harrison County

PK - 6 | Logan, IA | Harrison County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 389 Students

Report Card

A+ Academic Results
B+ Learning Environment
B School Safety
A- Overall Grade

#98 Elementary School in IA and #4 in Johnson County

PK - 6 | Iowa City, IA | Johnson County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 295 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A- Overall Grade

#99 Elementary School in IA and #2 in Ida County

PK - 5 | Ida Grove, IA | Ida County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 347 Students

Report Card

A Academic Results
B Learning Environment
A+ School Safety
A- Overall Grade

#100 Elementary School in IA and #1 in Howard County

PK - 5 | Riceville, IA | Howard County

  • A- Overall Grade
  • 10:1 Student/Teacher
  • 171 Students

Report Card

B+ Academic Results
A+ Learning Environment
B+ School Safety
A- Overall Grade