How to Become a Teacher in Iowa

Are you thinking of becoming a teacher in the great state of Iowa? A career in teaching is very fulfilling and rewarding. You will impact lives in ways you wouldn't have been able to with another career. Here are the steps which will help you become a teacher in the state of Iowa.

Choose What You Want to Teach

Do you see yourself as a high school or middle school teacher? If you have a passion for a certain subject, then becoming a high school or middle teacher may be a good option for you. If not, perhaps you would prefer to work with younger children in an elementary school setting. Elementary school teachers teach multiple subjects at a foundational level. Perhaps you desire to work with children with special needs. Decide this first so you stay on track while going through the steps of becoming a teacher in Iowa.

Complete Your Education Requirements for Teaching in Iowa

In order to teach professionally in the state of Iowa, you will need to have at least a Bachelor's Degree. In addition, you will will be required to complete a teacher education program.

If you do not yet have a Bachelor's Degree, that is okay. You can join a blended program, which combines all of the coursework needed for a Bachelor's Degree and a teacher education program. You can talk to your university or college advisor to find out if this is an option for you. If you do not have this option, you can pick a major that focuses on the specific area you want to teach.

Complete a Teacher Preparation Program

You must make sure the Teacher Preparation Program have been accredited by CAEP (Council for the Accreditation of Educator Preparation), formerly National Council for Accreditation of Teacher Education or Teacher Education Accreditation Council.

Teacher preparation programs are usually based of two elements: curricula and fieldwork.

Curricula essentially focuses on pedagogy, teaching methods, assessments, technology integration, special populations, and more. The fieldwork aspect often includes field observations, internships, student teaching, or a combination of all three. Student teaching is usually a very important element and typically includes creating and implementing lesson plans, writing reflections, and putting together a portfolio. As a student teacher, you will work together with a master teacher to create and implement lessons to students.

As mentioned above, there is a possibility that you can blend together your Bachelor's Degree and teacher preparation program coursework.

If you already have a Bachelor's Degree, you will most likely enroll in an alternative or post-baccalaureate teacher preparation program. There could even be a possibility to take part in a joint Master's Degree program. If this interests you, ask an advisor for more information on availability and coursework.

Alternative Teacher Certification in Iowa

There are alternative routes to take in order to become a licensed teacher in Iowa.

Intern License

For example, you can go to intern license route. The Board of Educational Examiners adopted rules to create a teacher intern license which allows a person who possesses a Bachelor's Degree and who meets other requirements an opportunity to become a high school teacher. In order to qualify for a teacher intern, you must have a minimum cumulative grade point average of 2.5 on a 4.0 scale from a regionally accredited institution. In addition, you must meet the subject matter coursework requirements for one of the secondary teaching endorsements. You should also have at least three years of post-baccalaureate work experience and successfully complete the introductory teacher intern program at a four-year college or university approved by the State Board of Education.

Pass the Required Tests for Iowa

In order to become a licensed teacher in the state of Iowa, you will need to pass certain assessments.

Basic Skills

You must take an exam to fulfill the basic skill requirement. This can usually be fulfilled by taking the Praxis CORE Academic Skills for Educators exam. This exam measures a candidate's skills in reading, mathematics, and writing.

Subject Tests

You will also be required to take the applicable subject matter competence exams. The subject area competence should reflect the area in which you want to teach. The Praxis II Subject Tests should be taken in your specialty area in order to qualify for licensure. In addition to the subject assessments, the this test includes multiple choice and essay questions on principles of learning and teaching along with teaching foundations.

Apply for your Iowa Teaching License

Application Requirements

The following documents must be turned in to apply for teaching in the state of Iowa:

  • Completed application form
  • Non-refundable application fee
  • Official transcript(s) showing completion of a teacher preparation program
  • Official assessment scores
  • Copy of teaching license from another state (if applicable)

Contact Information

400 E. 14th Street
Des Moines, IA 50319-0146
Phone: (515) 281-5294

Find a Teaching Job in Iowa

After completing the above steps, you will be ready to begin your rewarding career as a teacher in the state of Iowa!

Teaching in Iowa's Public Schools

Teachiowa.gov is the state government supported marketplace for jobs in education throughout the state. This central database enables potential employees and employers to easily access resources. Successful candidates can join a teacher's union or professional association.

The Iowa State Education Association (ISEA) is a labor union, and the Professional Educators of Iowa is a cross-professional non-union organization. Such organizations support teachers for professional development, networking, career advancement, and labor support.

Finally, teachers who retire from the public school system are eligible to draw a pension through the Iowa Public Employees' Retirement System (IPERS) which services all manners of employees and retired employees of the state. Retired teachers may also benefit from joining the Iowa Retired School Personnel Association to continuing networking with like-minded professionals and continuing to influence developing trends in education.

Teaching in Iowa's Private Schools

Teachers may also pursue employment in the private school sector as Iowa has 261 private schools across the state. Although private schools are not required to hire certificated staff, many prefer to do so. Salary, benefits, retirement, and career advancement may be different from public school expectations.

Teacher Shortage in Iowa by Subjects or Discipline (2014-2015)

The following list of teacher shortage areas in Iowa has been obtained from the U.S. Department of Education Office of Postsecondary Education, Teacher Shortage Area (TSA) list for the 2014-2015 school year

  • Agriculture (Grades 5 -12)
  • Early Childhood
  • English as a Second Language (Kindergarten - Grade 12)
  • Family and Consumer Sciences (Grades 5-12)
  • Guidance Counselor (Kindergarten

Number of Public School Teachers By Grade

The table below lists the number of public school teachers in Iowa by grade level during the 2012-2013 school year.

Grade LevelNumber of Teachers
Pre-kindergarten & Preschool Teachers1,280
Kindergarten Teachers2,827
Elementary Teachers20,336
Middle & High School Teachers10,637

Data obtained from the State Nonfiscal Public Elementary/Secondary Education Survey Data 2013

Number of Private School Teachers By Grade

There are more than 210 private schools with an estimated 3,100 private school teachers in Iowa. The table below details the number of teachers by grade level during the 2011-2012 school year.

Grade LevelNumber of Teachers
Elementary School Teachers1,699
Middle & High School Teachers421
Combined K-12 School Teachers978

Data obtained from the Private School Universe Survey (PSS) 2012

Continue Your Education and Professional Development

In every area of the country, teachers and school administrators work jointly in order to meet the needs of their students through ongoing professional development. The scope of their professional development is ultimately to increase student achievement for strong future generations. Professional development also has the added benefits of helping teachers achieve higher levels of pay and furthering their career goals. Programs and courses for educators are purposely designed for group discourse; improving practice in This way means all participants can benefit from the collaborative approach. In the state of Iowa, the Department of Education encourages teachers to use appropriate school and district channels in order to access lists of current and relevant course offerings.

Employment and Teacher Salary in Iowa

Starting teachers in Iowa make $33,226 per year upon hire, but the salary increases at a moderate pace as teachers gain tenure and experience. Like many other states, Iowa's demand for teachers has outstripped its supply, although the state's almost 500,000 students don't feel the effects. Teachers looking for a diversity of teachable subjects are encouraged to apply to areas with high student enrolment like Des Moines, Cedar Rapids, Davenport and Sioux City.

Total Employed

16,220

Salary Range

$40,080 - $67,430

Elementary school teachers have a salary range between $40,080 to $67,430 a year in Iowa. There are around sixteen thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Des Moines, West Des Moines3,330$52,480
Davenport, Moline, Rock Island2,040$55,320
Cedar Rapids930$49,980
Waterloo, Cedar Falls820$51,130
Sioux City710$45,980
Iowa City630$54,130
Dubuque550$50,120
Ames200-

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Elementary School Teachers (SOC Code: 25-2021)

Total Employed

650

Salary Range

$42,520 - $97,270

English teachers have a salary range between $42,520 to $97,270 a year in Iowa, with over 650 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Des Moines, West Des Moines70-
Waterloo, Cedar Falls60$52,110
Davenport, Moline, Rock Island40$66,840

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for English Language and Literature Teachers (College Professor) (SOC Code: 25-1123)

Total Employed

11,710

Salary Range

$37,460 - $65,710

As a high school teacher in Iowa you can expect to make between $37,460 - $65,710. There are around eleven thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Des Moines, West Des Moines1,610$53,430
Davenport, Moline, Rock Island1,380$54,250
Cedar Rapids1,210$49,480
Iowa City680$48,480
Waterloo, Cedar Falls530$44,120
Dubuque480$47,070
Sioux City300$45,070
Ames240$50,430

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for High School Teachers (SOC Code: 25-2031)

Total Employed

240

Salary Range

$51,730 - $96,340

In Iowa, a history teacher's salary may range from $51,730 to $96,340. There are around 240 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Des Moines, West Des Moines40$64,260

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for History Teachers (College Professor) (SOC Code: 25-1125)

Total Employed

1,780

Salary Range

$39,200 - $61,280

Kindergarten teachers in Iowa, can earn between $39,200 to $61,280 a year. There are around a thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Des Moines, West Des Moines450$44,960
Davenport, Moline, Rock Island140$52,840
Cedar Rapids90$48,320
Sioux City90$47,210
Iowa City70$47,370
Waterloo, Cedar Falls60$50,210
Dubuque40$40,850

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Kindergarten Teachers (SOC Code: 25-2012)

Total Employed

36,580

Salary Range

$37,460 - $115,850

As a math teacher in Iowa you can expect to make between $37,460 - $115,850. Iowa is home to about thirty six thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
Davenport, Moline, Rock Island60$76,680
Des Moines, West Des Moines50$74,400
Waterloo, Cedar Falls50$61,260

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Mathematical Science Teachers (College Professor) (SOC Code: 25-1022)

Total Employed

3,810

Salary Range

$17,310 - $51,040

P.e. teachers have a salary range between $17,310 to $51,040 a year in Iowa. Iowa is home to about three thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Des Moines, West Des Moines640$28,190
Cedar Rapids480$35,700
Davenport, Moline, Rock Island250$25,780
Waterloo, Cedar Falls250$33,190
Sioux City240$25,050
Dubuque170$29,060
Ames-$20,930

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Coaches and Scouts (SOC Code: 27-2022)

Total Employed

3,610

Salary Range

$20,740 - $41,030

In Iowa, a preschool teacher's salary may range from $20,740 to $41,030, with over 3,610 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Des Moines, West Des Moines820$27,590
Davenport, Moline, Rock Island540$25,700
Cedar Rapids250$26,530
Sioux City140$23,880
Ames120$24,580
Dubuque80$25,630
Iowa City-$30,860
Waterloo, Cedar Falls-$24,190

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Preschool Teachers (SOC Code: 25-2011)

Total Employed

2,960

Salary Range

$26,960 - $116,090

As a school administrator in Iowa you can expect to make between $26,960 - $116,090. Iowa is home to about two thousand school administrators. Take the next step and learn to how to become a school administrator.

Education Administrators, Preschool and Childcare Center/Program
AreaTotal EmploymentSalary
Des Moines, West Des Moines190$44,960
Davenport, Moline, Rock Island70$37,950
Cedar Rapids60$50,270
Iowa City40$29,950
Waterloo, Cedar Falls40$35,410

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Preschool and Childcare Center/Program (SOC Code: 11-9031)

Education Administrators, Elementary, Middle, and High School
AreaTotal EmploymentSalary
Des Moines, West Des Moines370$95,440
Davenport, Moline, Rock Island330$98,960
Cedar Rapids200$89,910
Iowa City100$85,340
Sioux City100$89,670
Waterloo, Cedar Falls90$82,880
Dubuque70$81,940
Ames50$85,030

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Elementary, Middle, and High School (SOC Code: 11-9032)

Total Employed

2,700

Salary Range

$39,550 - $70,790

School counselors in Iowa, can earn between $39,550 to $70,790 a year, with over 2,700 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Des Moines, West Des Moines450$51,340
Davenport, Moline, Rock Island410$46,620
Cedar Rapids310$50,860
Waterloo, Cedar Falls170$45,010
Ames160$47,830
Sioux City120$46,640
Dubuque80$46,080
Iowa City-$52,630

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Educational, Guidance, School, and Vocational Counselors (SOC Code: 21-1012)

Total Employed

1,610

Salary Range

$30,880 - $71,440

School librarians have a salary range between $30,880 to $71,440 a year in Iowa. Iowa is home to about a thousand school librarians. Read about what it takes to become a school librarian.

Librarians
AreaTotal EmploymentSalary
Des Moines, West Des Moines250$51,390
Davenport, Moline, Rock Island190$54,740
Iowa City160$62,350
Cedar Rapids130$46,120
Waterloo, Cedar Falls90$48,450
Sioux City70$43,870
Dubuque50$52,520
Ames40$51,030

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Librarians (SOC Code: 25-4021)

Total Employed

4,460

Salary Range

$30,090 - $69,400

In Iowa, a special education teacher's salary may range from $30,090 to $69,400. Iowa is home to about four thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Des Moines, West Des Moines-$47,910

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Preschool) (SOC Code: 25-2051)

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
Des Moines, West Des Moines450$51,450
Davenport, Moline, Rock Island200$53,840
Cedar Rapids140$54,240
Sioux City100$44,690
Waterloo, Cedar Falls70$51,250
Iowa City40$51,030

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Kindergarten and Elementary School) (SOC Code: 25-2052)

Special Education Teachers (Middle School)
AreaTotal EmploymentSalary
Cedar Rapids170$46,820
Davenport, Moline, Rock Island170$52,410
Des Moines, West Des Moines90$49,140
Sioux City80$47,780
Waterloo, Cedar Falls50$50,080
Ames40$51,340
Iowa City30$42,250

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Middle School) (SOC Code: 25-2053)

Special Education Teachers (High School)
AreaTotal EmploymentSalary
Davenport, Moline, Rock Island250$63,500
Cedar Rapids170$52,500
Des Moines, West Des Moines150$52,770
Ames100$46,970
Iowa City50$46,400
Sioux City40$46,490
Waterloo, Cedar Falls-$50,490

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (High School) (SOC Code: 25-2054)

Total Employed

8,330

Salary Range

$24,110 - $33,560

In Iowa, a substitute teacher's salary may range from $24,110 to $33,560. Iowa is home to about eight thousand substitute teachers. Read about what it takes to become a substitute teacher.

Substitute Teachers
AreaTotal EmploymentSalary
Des Moines, West Des Moines1,450$28,240
Davenport, Moline, Rock Island1,320$25,630
Cedar Rapids920$28,370
Iowa City470$27,520
Sioux City470$26,930
Waterloo, Cedar Falls450$25,750
Dubuque380$28,280
Ames-$25,860

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Substitute Teachers (SOC Code: 25-3098)

Total Employed

17,810

Salary Range

$18,500 - $29,920

In Iowa, a teaching assistant's salary may range from $18,500 to $29,920. There are around seventeen thousand employed teaching assistants. Interested in becoming a teaching assistant?

Teacher Assistants
AreaTotal EmploymentSalary
Des Moines, West Des Moines3,770$22,180
Cedar Rapids1,730$26,260
Davenport, Moline, Rock Island1,250$24,270
Waterloo, Cedar Falls990$21,250
Dubuque710$24,680
Sioux City610$21,640
Iowa City590$23,210
Ames310$20,720

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Teacher Assistants (SOC Code: 25-9041)

Top School Districts Supporting Teachers in Iowa

homepage_badge_topTeachers work hard every day and the more support they have the better they can succeed at inspiring our future. This is why Teacher.org has ranked school districts in Iowa that excel in supporting teachers inside and outside of the classroom. 82 school districts in Iowa were analyzed with the top 30 school districts being featured below. The school districts were scored on several factors which represent how well a school district supports their teachers.

For more information on school district rankings, see our methodology page: http://www.teacher.org/school-district-ranking-methodology.

Student/Teacher Ratio Score: 85.54
Teacher/Support Ratio Score: 88.57
% Proficiency Score: 91.72

With administrative offices in Adel, Iowa, the district's elementary, middle, intermediate, and high school serve the communities of Adel and Desoto as well as surrounding rural areas. The district employs 100 teachers to educate and lead more than 1,400 students, providing a classroom ratio of about 13 students per teacher. Adel-Desoto Minburn Community School Staff believe that every student deserves a high-quality educational experience. Learn more by visiting the Adel-Desoto-Minburn Community School District website at adel.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 75 Total Support Staff
  • 82.5 Avg % Proficiency
Student/Teacher Ratio Score: 77.38
Teacher/Support Ratio Score: 100
% Proficiency Score: 86.09

Serving the communities of Linn, Benton, and Johnson Counties, publically funded College Community School District was established in 1954. The district offers instruction from pre-kindergarten to grade 12 in its 8 schools. Total student enrollment is more than 4,700, and the district employs more than 300 classroom teachers, providing students with a classroom ratio of about 15:1. College Community School District offers a comprehensive and evidence-based academic program for all ages. Learn more by visiting the College Community School District website at prairiepride.org.

District Details
  • > 300 FTE Teachers
  • 3,000-4,000 Students
  • > 300 Total Support Staff
  • 77.5 Avg % Proficiency
Student/Teacher Ratio Score: 77.13
Teacher/Support Ratio Score: 89.09
% Proficiency Score: 88.88

Located in the northwestern corner of Iowa, Spencer Community School District is a publically funded district that serves the community of Spencer and nearby portions of rural Clay County. The district has 8 elementary, middle, and high schools; there are over 2,000 students from pre-K to grade 12, and the district employs more than 100 classroom teachers to educate them. Spencer Community Schools are committed to building a climate of academic excellence. Learn more by visiting the Spencer Community School District website at spenceriowaschools.com.

District Details
  • > 100 FTE Teachers
  • 2,000-3,000 Students
  • > 100 Total Support Staff
  • 80.0 Avg % Proficiency
Student/Teacher Ratio Score: 88.12
Teacher/Support Ratio Score: 78.65
% Proficiency Score: 87.77

Located within Polk County, Iowa, Urbandale Community School District has 6 elementary schools, 1 middle school, and a single high school throughout the district, offering instruction to the areas 3,600 pre-K to grade 12 students. The district employs over 250 classroom teachers, creating a classroom ratio of about 13:1. Urbandale teachers focus on bringing learning to life for every student in the community. Learn more by visiting the Urbandale Community School District website at urbandaleschools.com.

District Details
  • > 200 FTE Teachers
  • 3,000-4,000 Students
  • > 200 Total Support Staff
  • 79.0 Avg % Proficiency
Student/Teacher Ratio Score: 91.02
Teacher/Support Ratio Score: 81.69
% Proficiency Score: 79.92

With administrative offices in Atlantic, Iowa, the Atlantic Community School District has 4 schools that offer instruction from pre-kindergarten to grade 12 to students from Atlantic and surrounding areas of Cass County. The district employs approximately 100 classroom teachers to educate and lead 1,500 students, providing a ratio of about 13 students per teacher. Atlantic's teachers and administration believe in creating a positive environment where every student can experience success. Learn more by visiting the Atlantic Community School District website at atlanticiaschools.org.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 75 Total Support Staff
  • 72.0 Avg % Proficiency
Student/Teacher Ratio Score: 95.29
Teacher/Support Ratio Score: 59.83
% Proficiency Score: 97.21

Located in the northeastern corner of Iowa, Decorah Community School District serves the community of Decorah and outlying rural areas in Winneshiek County through its 3 elementary schools, middle school and high school. Altogether, the schools house over 1,400 students for instruction, and employ over 100 classroom teachers, providing a ratio of about 12 students per teacher. Decorah Community Schools are committed to creating a student-centered learning environment. Learn more by visiting the Decorah Community School District website at decorah.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 50 Total Support Staff
  • 87.5 Avg % Proficiency
Student/Teacher Ratio Score: 100
Teacher/Support Ratio Score: 62.64
% Proficiency Score: 86.66

Located in Marion, Iowa, the publically funded Marion Independent School District serves the southeastern portion of the community as well as surrounding areas of Linn County. The district operates 10 primary, middle, and high schools that have a total enrollment of over 7,000 students. The district employs more than 400 classroom teachers; a classroom ratio of about 16:1 ensures that teachers can deliver a purposeful curriculum to each student. Learn more by visiting the Marion Independent School District website at marion.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 75 Total Support Staff
  • 78.0 Avg % Proficiency
Student/Teacher Ratio Score: 82.61
Teacher/Support Ratio Score: 77.69
% Proficiency Score: 86.59

Located in Webster City, Iowa, the Webster City Community School District is located directly north of Des Moines. With 5 public schools offering instruction at the elementary, junior, and high school levels, Webster City Comm Schools have a total enrollment of over 1,600. The district employs more than 110 classroom teachers, which creates a ratio of about 14:1. Webster City's staff is dedicated to building excellent learning communities in each of their schools. Learn more by visiting the Webster City Community School District website at webster-city.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 75 Total Support Staff
  • 78.0 Avg % Proficiency
Student/Teacher Ratio Score: 79.56
Teacher/Support Ratio Score: 80.78
% Proficiency Score: 84.41

Established in 1868 in the community of Fairfield, Iowa, Fairfield Community School District serves the town, neighboring Libertyville, as well as surrounding areas of Jefferson County. Publically funded, Fairfield offers instruction for about 1,700 students from pre-kindergarten to grade 12, via more than 100 classroom teachers. The district's staff is committed to helping students dream, think, lead, and act. Learn more by visiting the Fairfield Community School District website at fairfieldsfuture.org.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 75 Total Support Staff
  • 76.0 Avg % Proficiency
Student/Teacher Ratio Score: 74.51
Teacher/Support Ratio Score: 82.3
% Proficiency Score: 87.8

Located on Iowa's western border near the Missouri River, publicly funded Glenwood Community School District is an important part of Mills County. The district serves the communities of Glenwood, Mineola, Pacific Junction, and Silver City as well as rural areas of Mills County. The district employs over 130 teachers to educate 2,100 students in its 4 schools, ranging in grade from preschool to grade 12. Glenwood Community School District commits that its most important people are the students. Learn more by visiting the Glenwood Community School District website at glenwoodschools.org.

District Details
  • > 100 FTE Teachers
  • 2,000-3,000 Students
  • > 100 Total Support Staff
  • 79.0 Avg % Proficiency
Student/Teacher Ratio Score: 87.04
Teacher/Support Ratio Score: 73.22
% Proficiency Score: 83.82

Publically funded, the Mount Pleasant Community School District serves the students of Swedesburg, Rome, Westwood, Salem, and Mount Pleasant, as well as rural students from surrounding Henry County. The district operates 7 schools which offer instruction from pre-K to grade 12. Altogether, the district's almost 2,000 students are taught by more than 150 classroom teachers; figures which create the ratio of about 13 students per teacher. Learn more by visiting the Mount Pleasant Community School District website at mt-pleasant.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 2,000-3,000 Students
  • > 100 Total Support Staff
  • 75.5 Avg % Proficiency
Student/Teacher Ratio Score: 76.75
Teacher/Support Ratio Score: 84.95
% Proficiency Score: 82.26

Located in the most southeastern section of the state along the Mississippi River, Fort Madison Community School District has 6 public schools that offer instruction from pre-kindergarten to grade 12. The district is part of Lee County, and serves the town of Fort Madison as well as outlying rural areas. Altogether, the district has an enrollment of 2,200 students, and employs over 150 teachers to educate them. The district's staff are committed to ensuring that all students have the academic and life skills to achieve personal success. Learn more by visiting the Fort Madison Community School District website at fmcsd.org.

District Details
  • > 100 FTE Teachers
  • 2,000-3,000 Students
  • > 100 Total Support Staff
  • 74.0 Avg % Proficiency
Student/Teacher Ratio Score: 78.22
Teacher/Support Ratio Score: 70.13
% Proficiency Score: 94.49

Located southeast of Des Moines, Pella Community School District is a publically funded district comprised of 5 elementary, middle and high schools. With enrollment totalling more than 2,200 students, the district employs more than 150 classroom teachers to educate its student body. With a classroom ratio of about 15 students per teacher, Pella Community Schools take pride in maximizing life's opportunities for every child. Learn more by visiting the Pella Community School District website at pellaschools.org.

District Details
  • > 100 FTE Teachers
  • 2,000-3,000 Students
  • > 75 Total Support Staff
  • 85.0 Avg % Proficiency
Student/Teacher Ratio Score: 81.34
Teacher/Support Ratio Score: 65.82
% Proficiency Score: 95.58

The Grinnell-Newburg Community School District began in 1855 with the opening of the first school in Grinnell. The district has expanded to 5 public schools that offer instruction from preschool to grade 12. Student enrollment is approximately 1,700 students annually, and the district has over 120 classroom teachers to educate the student body. With a classroom ratio of about 15:1, Grinnell-Newburg Comm Schools are able to create responsible and productive lifelong learners. Learn more by visiting the Grinnell-Newburg Community School District website at grinnell-k12.org.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 75 Total Support Staff
  • 86.0 Avg % Proficiency
Student/Teacher Ratio Score: 75.55
Teacher/Support Ratio Score: 77.46
% Proficiency Score: 88.91

Located in central Iowa, Carroll Community School District is found in the heart of Carroll County. With 4 schools spanning pre-kindergarten to grade 12 instruction, Carroll has a total enrollment of just over 1,800 students and employs more than 100 classroom teachers. With a student-teacher ratio of about 15:1, the Carroll County school community believes that children should be lifelong learners and problem solvers. Learn more by visiting the Carroll Community School District website at carroll.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 75 Total Support Staff
  • 80.0 Avg % Proficiency
Student/Teacher Ratio Score: 84.04
Teacher/Support Ratio Score: 61.23
% Proficiency Score: 94.44

Located in Iowa Bremer County, the Waverly-Shell Rock Community School District is an integral part of the region. The district operates 7 elementary, middle and high schools, and admits more than 2,000 students from pre-kindergarten to grade 12. With more than 150 teachers employed for classroom education, the district has a learning ratio of about 14:1, ensuring that the district is committed to creating a passion for learning that will last a lifetime. Learn more by visiting the Waverly-Shell Rock Community School District website at wsr.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 2,000-3,000 Students
  • > 75 Total Support Staff
  • 85.0 Avg % Proficiency
Student/Teacher Ratio Score: 91.62
Teacher/Support Ratio Score: 63.33
% Proficiency Score: 83.28

Located north of Des Moines, Hampton-Dumont Community School District is located in the heart of Franklin County, Iowa. The district's 4 public schools serve the communities of Hampton, Reeve, Bradford, Hansell, Aredale, Dumont, Kesley and parts of Bristow. With instruction available from preschool to grade 12, the district's total enrollment is over 1,200 students, who are educated by 100 classroom teachers. These figures create a ratio of approximately 13:1. Learn more by visiting the Hampton-Dumont Community School District website at hdcsd.org.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 50 Total Support Staff
  • 75.0 Avg % Proficiency
Student/Teacher Ratio Score: 71.92
Teacher/Support Ratio Score: 79.5
% Proficiency Score: 86.09

Publically funded, the Knoxville Community School District operates 5 schools which offer instruction for preschool through to grade 12. With 1,900 students enrolled, the district employs more than 100 classroom teachers to educate them. These figures create a ratio of approximately 16:1 in the classroom. Knoxville Community School District is proud to provide students with learning opportunities every day. Learn more by visiting the Knoxville Community School District website at knoxville.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 75 Total Support Staff
  • 77.5 Avg % Proficiency
Student/Teacher Ratio Score: 85.56
Teacher/Support Ratio Score: 68.06
% Proficiency Score: 83.89

Publically funded, Clear Creek Amana Community School District is an integral part of Johnson County, Iowa. The district operates 5 elementary, middle and secondary schools and employs more than 100 classroom teachers to educate students from preschool to grade 12. With a district ratio of about 13:1, Clear Creek Amana teachers are bringing learning to life. Learn more by visiting the Clear Creek Amana Community School District website at cca.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 75 Total Support Staff
  • 75.5 Avg % Proficiency
Student/Teacher Ratio Score: 94.24
Teacher/Support Ratio Score: 52.67
% Proficiency Score: 89.97

With administrative offices in Wellman, Iowa, Mid-Prairie Community School District is a public school district located southwest of Iowa City in the eastern portion of the state. The district has 26 elementary, middle, and high schools, and is staffed by more than 800 teachers educating over 13,000 students. These figures give Iowa City Comm Schools a classroom ratio of about 16:1. Learning communities throughout the district are committed to educating students in a caring learning environment. Learn more by visiting the Mid-Prairie Community School District website at mid-prairie.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 50 Total Support Staff
  • 81.0 Avg % Proficiency
Student/Teacher Ratio Score: 80.21
Teacher/Support Ratio Score: 75.02
% Proficiency Score: 81.13

Located in Iowa's Jasper County, the Newton Community School District is an integral part of the Newton community. With a total enrolment of more than 3,000 students across its 8 elementary, middle and secondary schools, Newton schools employ more than 200 classroom teachers to educate students from pre-kindergarten to grade 12. With a classroom ratio of about 14:1, Newton Community teachers advocate for the education of each child, every day. Learn more by visiting the Newton Community School District website at newton.k12.ia.us.

District Details
  • > 200 FTE Teachers
  • 3,000-4,000 Students
  • > 150 Total Support Staff
  • 73.0 Avg % Proficiency
Student/Teacher Ratio Score: 75.38
Teacher/Support Ratio Score: 91.97
% Proficiency Score: 68.8

Located in Buena Vista County, Iowa, Storm Lake Community SChool District operates 5 publically funded elementary, middle and secondary schools for its more than 2,300 students. Employing more than 150 classroom teachers from pre-kindergarten to grade 12, the district reports a student-teacher ratio of about 15:1. Storm Lake schools are committed to touching the future, through education. Learn more by visiting the Storm Lake Community School District website at storm-lake.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 2,000-3,000 Students
  • > 100 Total Support Staff
  • 62.0 Avg % Proficiency
Student/Teacher Ratio Score: 81.28
Teacher/Support Ratio Score: 63.82
% Proficiency Score: 90.64

Located in Sergeant Bluff, Iowa, the publically funded Sergeant Bluff-Luton School District has a jurisdiction that encompasses the community, nearby Luton, as well as surrounding rural areas of Woodbury County. The districts 4 elementary, middle, and high schools have a combined enrollment of about 1,400 students, and are taught by over 100 classroom teachers. Staff members throughout the schools pride themselves on their dedication to challenging their students. Learn more by visiting the Sergeant Bluff-Luton Community School District website at sblschools.com.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 50 Total Support Staff
  • 81.5 Avg % Proficiency
Student/Teacher Ratio Score: 85.5
Teacher/Support Ratio Score: 68.89
% Proficiency Score: 79.42

Located to the southwest of Des Moines in Union County, Iowa, Creston City School District consists of 5 publically funded elementary, middle, and high schools. With just over 1,500 students, and staffed by more than 100 classroom teachers, Creston Comm Schools have a classroom ratio of about 13:1. The district's main focus remains on cultivating achievement and responsibility while educating all students. Learn more by visiting the Creston Community School District website at crestonschools.org.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 50 Total Support Staff
  • 71.5 Avg % Proficiency
Student/Teacher Ratio Score: 79.36
Teacher/Support Ratio Score: 66.63
% Proficiency Score: 87.7

Located between Waterloo and Dubuque, Iowa, Independence Community School District serves the communities of Brandon, Rowley, and Independence as well as surrounding parts of Buchanan County. The public school district operates 4 schools and has over 1,400 students taught by more than 100 classroom teachers. A teaching ratio of about 15:1 ensures that Independence continues to be a community of learners who believe in academic excellence. Learn more by visiting the Independence Community School District website at independence.k12.ia.us.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 50 Total Support Staff
  • 79.0 Avg % Proficiency
Student/Teacher Ratio Score: 80.07
Teacher/Support Ratio Score: 71.55
% Proficiency Score: 81.67

Located in the northern part of the state, Charles City Community School District is a publically funded district in Floyd County. The district's 2 elementary schools, middle school, and 2 high schools have a total enrollment of 1,600 students and employment of more than 100 classroom teachers. With a student-teacher ratio of about 15:1, Charles City Comm teachers create a caring educational organization that strives to meet the needs of every student. Learn more by visiting the Charles City Community School District website at charlescityschools.org.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 50 Total Support Staff
  • 73.5 Avg % Proficiency
Student/Teacher Ratio Score: 79.39
Teacher/Support Ratio Score: 71.37
% Proficiency Score: 82.19

Dubuque Community School District is located in Dubuque, Iowa and also draws students from eastern Dubuque County. The district operates 18 primary, middle, secondary, and alternative schools, and employs almost 800 teachers to educate more than 11,000 students. With a classroom ratio of about 14:1, Dubuque Community Schools work together to focus the district's work into the future of education. Learn more by visiting the Dubuque Community School District website at dbqschools.org.

District Details
  • > 500 FTE Teachers
  • 10,000-25,000 Students
  • > 500 Total Support Staff
  • 74.0 Avg % Proficiency
Student/Teacher Ratio Score: 71.87
Teacher/Support Ratio Score: 59.19
% Proficiency Score: 100

Located in the heart of Iowa, in Polk County, Johnston Community School District operates 8 public schools that offer instruction to students from preschool to grade 12. The district employs more than 400 classroom teachers to educate almost 6,500 students which creates a ratio of about 16 students per teacher. Johnston school communities are proud of their tradition of excellence while moving forward into the 21st century. Learn more by visiting the Johnston Community School District website at johnston.k12.ia.us.

District Details
  • > 400 FTE Teachers
  • 5000-10,000 Students
  • > 200 Total Support Staff
  • 90.0 Avg % Proficiency
Student/Teacher Ratio Score: 75.18
Teacher/Support Ratio Score: 79.16
% Proficiency Score: 76.66

Nestled in a bow of the Mississippi River, Keokuk Community School District serves over 2,000 students via 5 public elementary, middle, and secondary schools. The district employs more than 100 classroom teachers, creating a ratio of about 16 students per teacher. Keokuk Community School staff are dedicated to providing an educational foundation where students can actively participate. Learn more by visiting the Keokuk Community School District website at keokukschools.org.

District Details
  • > 100 FTE Teachers
  • 2,000-3,000 Students
  • > 75 Total Support Staff
  • 69.0 Avg % Proficiency
Student/Teacher Ratio Score: 87.24
Teacher/Support Ratio Score: 52.09
% Proficiency Score: 91.58

Located in Iowa's Linn County, Center Point-Urbana community School District operates 4 publicly funded elementary, middle and secondary schools. With a total population of about 1,300 students, the district employs more than 100 classroom teachers to meet student need. A district-wide ratio of about 13 students per teacher ensures that Center Point-Urbana teachers are committed to developing successful, lifelong learners. Learn more by visiting the Center Point-Urbana Community School District website at cpuschools.org.

District Details
  • > 100 FTE Teachers
  • 1,000-2,000 Students
  • > 50 Total Support Staff
  • 82.5 Avg % Proficiency

Continued List of School Districts in Iowa

RankingSchool DistrictSchoolsTeachersOverall Score
#31 Nevada Community School District310976.97
#32 Boone Community School District615476.83
#33 Linn-Mar Community School District1044476.78
#34 Waukee High School1252276.76
#35 Western Dubuque Community School District922776.7
#36 Harlan Community School District410876.37
#37 Vinton-Shellsburg Community School District411576.28
#38 Dallas Center-Grimes Community School District616376.06
#39 Cedar Rapids Community School District311,13175.86
#40 West Delaware County Community School District311275.59
#41 Burlington Community School District931475.36
#42 Indianola Community School District622675.15
#43 North Scott Community School District719975.02
#44 Ankeny Community School District1560774.93
#45 Carlisle Community School District412074.87
#46 West Des Moines Community Schools1458774.86
#47 Bettendorf Community School District828174.79
#48 West Liberty Community School District410174.64
#49 Cedar Falls Community Schools1135674.56
#50 Maquoketa Community School District410974.47
#51 Norwalk Community School District418274.33
#52 Bondurant-Farrar Community School District310974.32
#53 Estherville Lincoln Central Community School District410674.19
#54 Ames Community School District830573.95
#55 Waterloo Community School District1979373.79
#56 Oskaloosa Community School District415373.31
#57 Clinton Community School District729073.15
#58 Centerville Community School District810573.09
#59 Denison Community School District515172.99
#60 Iowa City Community School District2585472.39
#61 Washington Community School District413072.15
#62 Moc-Floyd Valley Community School District410172
#63 Clarke Community School District310371.65
#64 Fort Dodge Community School District925471.54
#65 Benton Community School District611371.52
#66 Lewis Central Community School District418570.93
#67 Pleasant Valley Community School District727770.9
#68 Southeast Polk Community School District1141070.82
#69 Central Clinton Community School District511570.5
#70 Winterset Community School District511770.45
#71 Mason City Community School District827370.39
#72 Ottumwa Community School District1430669.91
#73 Muscatine Community School District1137569.5
#74 Des Moines Public Schools612,40269.47
#75 Perry Community School District313669.39
#76 Davenport Community School District331,11069.31
#77 South Tama County Community School District310668.9
#78 Le Mars Community School District613868.65
#79 Marshalltown Community College936167.66
#80 Council Bluffs Community School District1658067.37
#81 Sioux Center Community Schools2490667.18
#82 Ballard Community School District410865.07

Data obtained from the Public Elementary/Secondary School Universe Survey