Schools in Surprise

Discover 116 schools in Surprise, Arizona. Browse elementary, middle, and high schools with detailed ratings, enrollment data, and contact information.

Total Schools

116

Total Enrollment

96,432

School Levels

4

high Schools

8 schools
Grades 07–12
Enrollment:2,443
Student-Teacher:23.9:1

15550 N PARKVIEW PL, SURPRISE, AZ 85374

Grades 07–12
Enrollment:2,339
Student-Teacher:22.1:1

10909 N PERRYVILLE RD, SURPRISE, AZ 85388

Grades 07–12
Enrollment:1,819
Student-Teacher:23.9:1

17901 W LUNDBERG ST, SURPRISE, AZ 85388

Grades 09–12Charter
Enrollment:985
Student-Teacher:-1.0:1

12775 N 175TH AVE, SURPRISE, AZ 85388

Grades 09–12Charter
Enrollment:501
Student-Teacher:-1.0:1

15600 W HEARN RD, SURPRISE, AZ 85379

Grades 09–12Charter
Enrollment:267
Student-Teacher:-1.0:1

14850 N 156TH AVE, SURPRISE, AZ 85379

Grades 09–12Charter
Enrollment:249

16578 W GREENWAY RD STE 204 BL, SURPRISE, AZ 85388

Grades 07–12
Enrollment:106
Student-Teacher:8.2:1

15802 N PARKVIEW PL, SURPRISE, AZ 85374

elementary Schools

100 schools
Grades K–08CharterOutperforming9/10
Enrollment:1,919
Student-Teacher:-1.0:1

15533 W PARADISE LN, SURPRISE, AZ 85374

Grades K–08CharterOutperforming9/10
Enrollment:1,919
Student-Teacher:-1.0:1

15533 W PARADISE LN, SURPRISE, AZ 85374

Grades K–08CharterOutperforming9/10
Enrollment:1,919
Student-Teacher:-1.0:1

15533 W PARADISE LN, SURPRISE, AZ 85374

Grades K–08CharterOutperforming9/10
Enrollment:1,919
Student-Teacher:-1.0:1

15533 W PARADISE LN, SURPRISE, AZ 85374

Grades K–08CharterOutperforming9/10
Enrollment:1,919
Student-Teacher:-1.0:1

15533 W PARADISE LN, SURPRISE, AZ 85374

Grades K–08CharterOutperforming9/10
Enrollment:1,919
Student-Teacher:-1.0:1

15533 W PARADISE LN, SURPRISE, AZ 85374

Grades K–08CharterOutperforming9/10
Enrollment:1,868
Student-Teacher:-1.0:1

14506 W SWEETWATER AVE, SURPRISE, AZ 85379

Grades K–08CharterOutperforming9/10
Enrollment:1,868
Student-Teacher:-1.0:1

14506 W SWEETWATER AVE, SURPRISE, AZ 85379

Grades K–08CharterOutperforming9/10
Enrollment:1,868
Student-Teacher:-1.0:1

14506 W SWEETWATER AVE, SURPRISE, AZ 85379

Grades K–08Charter
Enrollment:1,215
Student-Teacher:-1.0:1

17300 W Cactus Road, Surprise, AZ 85388

Grades K–08Charter
Enrollment:1,215
Student-Teacher:-1.0:1

17300 W Cactus Road, Surprise, AZ 85388

Grades K–08Charter
Enrollment:1,215
Student-Teacher:-1.0:1

17300 W Cactus Road, Surprise, AZ 85388

Grades Pre-K–08
Enrollment:1,134
Student-Teacher:22.5:1

23251 N 166TH DR, SURPRISE, AZ 85387

Grades Pre-K–08
Enrollment:1,134
Student-Teacher:22.5:1

23251 N 166TH DR, SURPRISE, AZ 85387

Grades Pre-K–08
Enrollment:1,134
Student-Teacher:22.5:1

23251 N 166TH DR, SURPRISE, AZ 85387

Grades Pre-K–08
Enrollment:1,134
Student-Teacher:22.5:1

23251 N 166TH DR, SURPRISE, AZ 85387

Grades Pre-K–08Outperforming9/10
Enrollment:1,097
Student-Teacher:21.3:1

15042 W SWEETWATER AVE, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming9/10
Enrollment:1,097
Student-Teacher:21.3:1

15042 W SWEETWATER AVE, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming9/10
Enrollment:1,097
Student-Teacher:21.3:1

15042 W SWEETWATER AVE, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming9/10
Enrollment:1,097
Student-Teacher:21.3:1

15042 W SWEETWATER AVE, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming9/10
Enrollment:1,097
Student-Teacher:21.3:1

15042 W SWEETWATER AVE, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming9/10
Enrollment:1,097
Student-Teacher:21.3:1

15042 W SWEETWATER AVE, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming10/10
Enrollment:985
Student-Teacher:22.1:1

17359 W SURPRISE FARMS LOOP N, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming10/10
Enrollment:985
Student-Teacher:22.1:1

17359 W SURPRISE FARMS LOOP N, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming10/10
Enrollment:985
Student-Teacher:22.1:1

17359 W SURPRISE FARMS LOOP N, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming10/10
Enrollment:985
Student-Teacher:22.1:1

17359 W SURPRISE FARMS LOOP N, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming10/10
Enrollment:985
Student-Teacher:22.1:1

17359 W SURPRISE FARMS LOOP N, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming10/10
Enrollment:985
Student-Teacher:22.1:1

17359 W SURPRISE FARMS LOOP N, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:979
Student-Teacher:22.0:1

17825 W SIERRA MONTANA LOOP, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:979
Student-Teacher:22.0:1

17825 W SIERRA MONTANA LOOP, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:979
Student-Teacher:22.0:1

17825 W SIERRA MONTANA LOOP, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:979
Student-Teacher:22.0:1

17825 W SIERRA MONTANA LOOP, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:979
Student-Teacher:22.0:1

17825 W SIERRA MONTANA LOOP, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:979
Student-Teacher:22.0:1

17825 W SIERRA MONTANA LOOP, SURPRISE, AZ 85388

Grades Pre-K–08On Track5/10
Enrollment:810
Student-Teacher:19.8:1

13700 W GREENWAY RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:810
Student-Teacher:19.8:1

13700 W GREENWAY RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:810
Student-Teacher:19.8:1

13700 W GREENWAY RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:810
Student-Teacher:19.8:1

13700 W GREENWAY RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:810
Student-Teacher:19.8:1

13700 W GREENWAY RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:798
Student-Teacher:18.3:1

15150 W MONDELL RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:798
Student-Teacher:18.3:1

15150 W MONDELL RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:798
Student-Teacher:18.3:1

15150 W MONDELL RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:798
Student-Teacher:18.3:1

15150 W MONDELL RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:798
Student-Teacher:18.3:1

15150 W MONDELL RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:798
Student-Teacher:18.3:1

15150 W MONDELL RD, SURPRISE, AZ 85374

Grades Pre-K–08On Track5/10
Enrollment:657
Student-Teacher:-1.0:1

17161 W BAJADA RD, SURPRISE, AZ 85387

Grades Pre-K–08On Track5/10
Enrollment:657
Student-Teacher:-1.0:1

17161 W BAJADA RD, SURPRISE, AZ 85387

Grades Pre-K–08On Track5/10
Enrollment:657
Student-Teacher:-1.0:1

17161 W BAJADA RD, SURPRISE, AZ 85387

Grades Pre-K–08On Track5/10
Enrollment:657
Student-Teacher:-1.0:1

17161 W BAJADA RD, SURPRISE, AZ 85387

Grades Pre-K–08On Track5/10
Enrollment:657
Student-Teacher:-1.0:1

17161 W BAJADA RD, SURPRISE, AZ 85387

Grades Pre-K–08On Track6/10
Enrollment:652
Student-Teacher:18.1:1

18063 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08On Track6/10
Enrollment:652
Student-Teacher:18.1:1

18063 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08On Track6/10
Enrollment:652
Student-Teacher:18.1:1

18063 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08On Track6/10
Enrollment:652
Student-Teacher:18.1:1

18063 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08On Track6/10
Enrollment:652
Student-Teacher:18.1:1

18063 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08On Track6/10
Enrollment:652
Student-Teacher:18.1:1

18063 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming9/10
Enrollment:582
Student-Teacher:14.6:1

11405 N GREER RANCH PKWY, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming9/10
Enrollment:582
Student-Teacher:14.6:1

11405 N GREER RANCH PKWY, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming9/10
Enrollment:582
Student-Teacher:14.6:1

11405 N GREER RANCH PKWY, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming9/10
Enrollment:582
Student-Teacher:14.6:1

11405 N GREER RANCH PKWY, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming9/10
Enrollment:582
Student-Teacher:14.6:1

11405 N GREER RANCH PKWY, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming9/10
Enrollment:582
Student-Teacher:14.6:1

11405 N GREER RANCH PKWY, SURPRISE, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:572
Student-Teacher:16.3:1

15047 N. Parkview Place, Surprise, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:572
Student-Teacher:16.3:1

15047 N. Parkview Place, Surprise, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:572
Student-Teacher:16.3:1

15047 N. Parkview Place, Surprise, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:572
Student-Teacher:16.3:1

15047 N. Parkview Place, Surprise, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:572
Student-Teacher:16.3:1

15047 N. Parkview Place, Surprise, AZ 85379

Grades Pre-K–08Outperforming8/10
Enrollment:571
Student-Teacher:17.6:1

15272 W GABRIELA DR, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming8/10
Enrollment:571
Student-Teacher:17.6:1

15272 W GABRIELA DR, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming8/10
Enrollment:571
Student-Teacher:17.6:1

15272 W GABRIELA DR, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming8/10
Enrollment:571
Student-Teacher:17.6:1

15272 W GABRIELA DR, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming8/10
Enrollment:571
Student-Teacher:17.6:1

15272 W GABRIELA DR, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming8/10
Enrollment:571
Student-Teacher:17.6:1

15272 W GABRIELA DR, SURPRISE, AZ 85379

Grades Pre-K–08Outperforming8/10
Enrollment:569
Student-Teacher:19.6:1

17032 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:569
Student-Teacher:19.6:1

17032 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:569
Student-Teacher:19.6:1

17032 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:569
Student-Teacher:19.6:1

17032 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:569
Student-Teacher:19.6:1

17032 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades Pre-K–08Outperforming8/10
Enrollment:569
Student-Teacher:19.6:1

17032 W SURPRISE FARMS LOOP S, SURPRISE, AZ 85388

Grades K–08CharterOutperforming8/10
Enrollment:530
Student-Teacher:-1.0:1

15688 W ACOMA DR, SURPRISE, AZ 85379

Grades K–08CharterOutperforming8/10
Enrollment:530
Student-Teacher:-1.0:1

15688 W ACOMA DR, SURPRISE, AZ 85379

Grades K–08CharterOutperforming8/10
Enrollment:530
Student-Teacher:-1.0:1

15688 W ACOMA DR, SURPRISE, AZ 85379

Grades K–08CharterOutperforming8/10
Enrollment:530
Student-Teacher:-1.0:1

15688 W ACOMA DR, SURPRISE, AZ 85379

Grades K–08CharterOutperforming8/10
Enrollment:530
Student-Teacher:-1.0:1

15688 W ACOMA DR, SURPRISE, AZ 85379

Grades K–05CharterOutperforming8/10
Enrollment:524
Student-Teacher:-1.0:1

12050 N BULLARD AVE, SURPRISE, AZ 85379

Grades K–05CharterOutperforming8/10
Enrollment:524
Student-Teacher:-1.0:1

12050 N BULLARD AVE, SURPRISE, AZ 85379

Grades K–05CharterOutperforming8/10
Enrollment:524
Student-Teacher:-1.0:1

12050 N BULLARD AVE, SURPRISE, AZ 85379

Grades K–05CharterOutperforming8/10
Enrollment:524
Student-Teacher:-1.0:1

12050 N BULLARD AVE, SURPRISE, AZ 85379

Grades K–05CharterOutperforming8/10
Enrollment:524
Student-Teacher:-1.0:1

12050 N BULLARD AVE, SURPRISE, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:489
Student-Teacher:15.8:1

14898 W ACOMA DR, SURPRISE, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:489
Student-Teacher:15.8:1

14898 W ACOMA DR, SURPRISE, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:489
Student-Teacher:15.8:1

14898 W ACOMA DR, SURPRISE, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:489
Student-Teacher:15.8:1

14898 W ACOMA DR, SURPRISE, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:489
Student-Teacher:15.8:1

14898 W ACOMA DR, SURPRISE, AZ 85379

Grades Pre-K–08On Track6/10
Enrollment:489
Student-Teacher:15.8:1

14898 W ACOMA DR, SURPRISE, AZ 85379

Grades Pre-K–08
Enrollment:470
Student-Teacher:20.9:1

16066 N PARKVIEW PL, SURPRISE, AZ 85374

Grades Pre-K–08
Enrollment:470
Student-Teacher:20.9:1

16066 N PARKVIEW PL, SURPRISE, AZ 85374

Grades Pre-K–08
Enrollment:470
Student-Teacher:20.9:1

16066 N PARKVIEW PL, SURPRISE, AZ 85374

Grades Pre-K–08On Track4/10
Student-Teacher:-1.0:1

16066 N PARKVIEW PL, SURPRISE, AZ 85374

Grades Pre-K–08On Track4/10
Student-Teacher:-1.0:1

16066 N PARKVIEW PL, SURPRISE, AZ 85374

Other Schools

3 schools
Grades K–12Charter
Enrollment:1,883
Student-Teacher:-1.0:1

14582 N. Sarival Ave, Surprise, AZ 85379

Grades K–12Charter
Enrollment:997
Student-Teacher:-1.0:1

16011 N DYSART RD, SURPRISE, AZ 85374

Grades K–12Charter
Enrollment:997
Student-Teacher:-1.0:1

16011 N DYSART RD, SURPRISE, AZ 85374

middle Schools

5 schools
Grades 06–08CharterOn Track7/10
Enrollment:268
Student-Teacher:-1.0:1

14850 N 156TH AVE, SURPRISE, AZ 85379

Grades 06–08CharterOn Track7/10
Enrollment:268
Student-Teacher:-1.0:1

14850 N 156TH AVE, SURPRISE, AZ 85379

Grades 06–08CharterOn Track7/10
Enrollment:268
Student-Teacher:-1.0:1

14850 N 156TH AVE, SURPRISE, AZ 85379

Grades 06–08CharterOn Track7/10
Enrollment:268
Student-Teacher:-1.0:1

14850 N 156TH AVE, SURPRISE, AZ 85379

Grades 06–08CharterOn Track7/10
Enrollment:268
Student-Teacher:-1.0:1

14850 N 156TH AVE, SURPRISE, AZ 85379

Find Your School Zone

Enter your address to discover exactly which schools serve your neighborhood, complete with attendance boundaries, ratings, and AI-powered insights.

Search Your Address
Schools in Surprise, Arizona