Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
⚠
We've upgraded our subscription system.
Sign in and save your payment method so your ad-free access continues uninterrupted.
Sign in now →
Home
South Carolina
City Rankings
Best Cities in South Carolina for Schools
Welcome to SchoolDigger, your premier source for city-wide school rankings! Our user-friendly platform focuses on test scores, presenting a transparent, data-driven comparison to help you navigate the educational scene. Explore top-rated cities in South Carolina and make informed decisions for your child's academic future. With our comprehensive database, uncover the best-performing schools within each city, evaluate their performance, and gain valuable insights. Trust SchoolDigger.com to guide you in finding the perfect city for your child's education. Embark on your journey to academic success right here!
Year after year, SchoolDigger is
always
the first to publish South Carolina test scores and rankings. Other sites use stale test score data that are several years old! Be in the know with the very latest performance metrics.
The list is updated annually upon the release of the test scores by the South Carolina Department of Education. The most recent update was on Tuesday, September 2, 2025.
Be the first to know when we post new test scores and rankings!
Get Notified!
Elementary Schools
Elementary
Middle Schools
Middle
High Schools
High
Districts
Cities
School Year:
2024 - 2025
2024 - 2025
2023 - 2024
2022 - 2023
2021 - 2022
2020 - 2021
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
2005 - 2006
Rank (of 226)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2025
)
Rank (
2024
)
Rank change from
2024
SchoolDigger Rating (
2025
)
1
st
Sullivans Island
1
0
0
0
0
0.991
1
2
nd
Tega Cay
2
1
0
0
0
0.973
2
3
rd
Hodges
1
0
0
0
0
0.964
5
2
4
th
Mount Pleasant
9
3
5
0
11
0.958
3
1
5
th
Indian Land
2
2
0
0
0
0.913
6
1
6
th
Clemson
1
0
0
0
1
0.913
4
2
7
th
Fort Mill
9
5
3
0
3
0.908
7
8
th
Due West
0
0
1
0
1
0.892
11
3
9
th
Donalds
1
0
0
0
0
0.88
9
10
th
Mauldin
0
0
1
0
3
0.877
8
2
11
th
Murrells Inlet
1
0
1
0
1
0.865
10
1
12
th
Mayo
1
0
0
0
0
0.864
13
1
13
th
Townville
1
0
0
0
0
0.863
20
7
14
th
Pendleton
3
1
0
0
0
0.859
14
15
th
Taylors
6
1
2
0
3
0.856
16
1
16
th
Starr
1
1
0
0
0
0.831
12
4
17
th
Reidville
1
0
0
0
0
0.83
15
2
18
th
Clover
7
2
1
0
1
0.828
17
1
19
th
Branchville
2
0
2
0
0
0.816
40
21
20
th
North Myrtle Beach
1
0
0
0
2
0.816
28
8
21
st
Aynor
1
0
1
0
0
0.814
18
3
22
nd
Belton
4
1
0
0
0
0.804
26
4
23
rd
Simpsonville
10
4
4
0
7
0.804
22
1
24
th
Greer
5
3
4
0
3
0.799
29
5
25
th
Travelers Rest
2
1
1
0
0
0.789
36
11
26
th
Chesnee
3
2
1
0
1
0.779
30
4
27
th
Pawleys Island
2
2
1
0
4
0.773
45
18
28
th
Chapin
3
2
4
0
3
0.772
39
11
29
th
Honea Path
1
1
1
0
0
0.771
32
3
30
th
West Union
1
0
0
0
0
0.77
49
19
31
st
Galivants Ferry
1
1
0
0
1
0.767
23
8
32
nd
Belvedere
1
0
0
0
0
0.766
24
8
33
rd
Wando
1
1
0
0
0
0.759
33
33
rd
Pacolet
1
0
0
0
0
0.759
64
31
35
th
Campobello
2
0
1
0
0
0.755
56
21
36
th
Central
1
1
1
0
0
0.75
27
9
37
th
Fountain Inn
1
0
0
1
1
0.748
41
4
38
th
New Zion
3
0
0
0
0
0.745
21
17
39
th
Little River
2
1
1
0
0
0.743
31
8
40
th
Ninety Six
2
1
1
0
0
0.741
25
15
41
st
Williamston
2
1
2
0
0
0.74
38
3
42
nd
Iva
1
0
1
0
0
0.738
19
23
43
rd
Lexington
12
5
4
1
6
0.734
43
44
th
Six Mile
1
0
0
0
0
0.733
44
45
th
Pelzer
3
0
0
0
0
0.731
34
11
46
th
Moore
2
1
1
0
0
0.725
70
24
47
th
Piedmont
4
2
2
0
0
0.725
51
4
48
th
Pauline
1
0
0
0
0
0.717
52
4
49
th
Myrtle Beach
14
7
9
0
7
0.712
37
12
50
th
Pomaria
1
0
0
0
0
0.709
35
15
51
st
Little Mountain
1
0
0
0
0
0.703
50
1
52
nd
Conway
7
3
5
0
1
0.7
55
3
53
rd
Charleston
22
4
6
1
24
0.693
47
6
54
th
Bluffton
6
2
2
0
3
0.685
42
12
55
th
Brunson
2
0
0
0
0
0.684
69
14
56
th
Pickens
3
2
1
0
2
0.68
48
8
57
th
Cowpens
1
0
0
0
1
0.675
67
10
58
th
Whitmire
1
0
1
0
0
0.673
57
1
59
th
Inman
3
3
2
0
0
0.669
58
1
60
th
Waterloo
1
0
0
0
0
0.666
68
8
61
st
Boiling Springs
4
0
1
0
0
0.663
46
15
62
nd
Woodruff
2
1
1
0
0
0.65
54
8
63
rd
Green Sea
1
0
1
0
0
0.644
53
10
64
th
Duncan
2
3
1
1
0
0.636
63
1
65
th
Lugoff
3
1
1
0
0
0.634
74
9
66
th
Lyman
1
1
0
0
0
0.622
71
5
67
th
Prosperity
1
1
1
0
0
0.613
65
2
68
th
North Augusta
4
4
2
0
5
0.61
72
4
69
th
Ridgeway
1
0
0
0
1
0.609
118
49
70
th
Gloverville
1
0
0
0
0
0.608
59
11
71
st
Turbeville
0
0
4
0
0
0.605
91
20
72
nd
Summerville
17
6
3
1
9
0.601
66
6
73
rd
Blythewood
6
2
2
0
0
0.598
73
74
th
Kershaw
2
2
2
0
0
0.598
95
21
75
th
Seneca
4
1
1
0
2
0.597
78
3
76
th
Landrum
1
1
0
0
2
0.594
61
15
77
th
Westminster
3
2
2
0
3
0.587
90
13
78
th
Greenville
29
12
15
4
36
0.586
79
1
79
th
Marietta
1
0
0
0
0
0.578
76
3
80
th
Irmo
7
1
1
0
2
0.577
60
20
81
st
Anderson
13
4
6
0
9
0.571
83
2
82
nd
Abbeville
3
1
2
0
2
0.562
75
7
83
rd
Easley
9
2
1
0
1
0.555
87
4
84
th
Greenwood
8
3
3
0
3
0.552
88
4
85
th
Gilbert
2
1
1
0
0
0.55
103
18
86
th
Elgin
5
1
0
0
1
0.548
85
1
87
th
Effingham
2
0
0
0
1
0.547
89
2
88
th
Rock Hill
16
5
5
2
10
0.54
82
6
89
th
Hilton Head Island
3
1
1
0
5
0.538
84
5
90
th
Hanahan
2
1
1
0
1
0.537
93
3
91
st
Florence
13
4
4
1
9
0.531
94
3
92
nd
Walhalla
1
1
1
0
2
0.524
77
15
93
rd
Latta
1
1
1
0
0
0.524
80
13
94
th
Beaufort
8
2
3
2
4
0.503
97
3
95
th
Tamassee
1
0
0
0
0
0.502
62
33
96
th
Aiken
9
4
4
2
8
0.501
101
5
97
th
Clinton
4
1
1
1
0
0.499
86
11
98
th
Eastover
1
0
0
0
0
0.495
136
38
99
th
Liberty
2
1
2
0
0
0.492
114
15
100
th
Edgefield
1
0
0
0
0
0.481
135
35
101
st
Johnsonville
1
1
1
0
0
0.475
106
5
102
nd
West Columbia
7
4
4
1
6
0.469
100
2
103
rd
Richburg
1
1
1
0
0
0.454
81
22
104
th
Johns Island
2
1
1
0
3
0.452
105
1
105
th
Ruby
1
0
0
0
0
0.452
132
27
106
th
Hartsville
6
1
2
0
5
0.442
107
1
107
th
Spartanburg
20
4
5
2
12
0.442
99
8
108
th
Lancaster
9
3
4
0
2
0.441
123
15
109
th
Hampton
2
2
0
0
0
0.439
102
7
110
th
Goose Creek
10
3
2
0
3
0.439
113
3
111
th
Port Royal
1
0
0
0
0
0.43
164
53
112
th
Joanna
1
0
0
0
0
0.427
96
16
113
th
Pamplico
1
0
1
0
1
0.425
131
18
114
th
Coward
1
0
0
0
0
0.422
152
38
115
th
Chesterfield
1
1
1
0
0
0.422
116
1
116
th
North
2
0
2
0
0
0.421
133
17
117
th
York
4
2
2
0
1
0.421
129
12
118
th
Ware Shoals
1
1
1
0
0
0.419
110
8
119
th
Saint George
1
1
0
0
1
0.416
121
2
120
th
Wellford
1
0
0
0
0
0.413
112
8
121
st
Hickory Grove
1
0
0
0
0
0.411
141
20
122
nd
Roebuck
1
1
1
0
0
0.408
117
5
123
rd
Loris
2
1
1
0
1
0.401
120
3
124
th
Dalzell
0
1
0
0
0
0.4
158
34
125
th
Darlington
4
1
3
0
2
0.395
125
126
th
Camden
4
1
2
0
4
0.394
128
2
127
th
Bamberg
2
2
2
0
0
0.393
122
5
128
th
Mc Clellanville
2
0
0
0
0
0.392
92
36
129
th
Winnsboro
4
1
2
1
1
0.39
127
2
130
th
Great Falls
1
0
1
0
0
0.389
119
11
131
st
New Ellenton
1
1
0
0
0
0.387
111
20
132
nd
Lamar
1
1
1
0
1
0.379
115
17
133
rd
Scranton
1
0
0
0
0
0.373
104
29
134
th
Heath Springs
1
0
0
0
0
0.372
162
28
135
th
Graniteville
2
1
1
0
1
0.371
146
11
136
th
Ladson
4
3
0
0
0
0.364
139
3
137
th
Jonesville
1
0
0
0
0
0.349
169
32
138
th
Moncks Corner
5
2
2
0
2
0.338
138
139
th
Gaffney
9
2
2
0
1
0.332
150
11
140
th
North Charleston
16
5
11
0
9
0.326
147
7
141
st
Hemingway
2
2
3
0
1
0.325
144
3
142
nd
Kingstree
3
1
1
1
4
0.322
134
8
143
rd
Varnville
2
2
2
0
0
0.319
143
144
th
Blacksburg
2
1
1
0
0
0.318
130
14
145
th
Greeleyville
2
1
0
0
0
0.318
180
35
146
th
Mc Bee
1
0
1
0
0
0.314
109
37
147
th
Hardeeville
1
0
1
2
0
0.308
148
1
148
th
Warrenville
2
1
1
0
0
0.307
142
6
149
th
Jackson
0
1
0
0
0
0.306
126
23
150
th
Columbia
43
12
21
6
31
0.301
140
10
151
st
Gray Court
2
0
0
0
0
0.293
165
14
152
nd
Batesburg-Leesville
2
1
1
0
0
0.293
145
7
153
rd
Shaw Afb
2
0
0
0
0
0.292
(n/a)
154
th
Patrick
1
0
0
0
0
0.291
108
46
155
th
Union
2
1
2
0
1
0.29
154
1
156
th
Saint Matthews
1
0
1
0
1
0.276
161
5
157
th
Olanta
1
0
0
0
0
0.273
171
14
158
th
Pelion
2
1
1
0
0
0.273
172
14
159
th
Newberry
4
1
2
0
1
0.266
189
30
160
th
Manning
4
4
4
0
1
0.265
155
5
161
st
Clearwater
1
0
0
0
0
0.264
137
24
162
nd
Georgetown
6
1
1
0
3
0.259
177
15
163
rd
Swansea
4
0
1
1
0
0.258
151
12
164
th
Saint Stephen
1
1
1
0
1
0.256
179
15
165
th
Saluda
3
1
1
0
0
0.254
159
6
166
th
Summerton
5
3
3
0
2
0.251
176
10
167
th
Estill
2
2
1
0
1
0.25
149
18
168
th
Lake View
1
0
1
0
0
0.248
170
2
169
th
Trenton
2
0
1
0
0
0.244
227
58
170
th
Cheraw
2
1
1
0
3
0.243
186
16
171
st
Dorchester
1
1
2
0
0
0.243
201
30
172
nd
Monetta
0
0
1
0
0
0.239
191
19
173
rd
Seabrook
1
1
1
0
1
0.238
166
7
174
th
Fairfax
2
1
2
0
0
0.234
185
11
175
th
Ridge Spring
1
0
0
0
0
0.231
196
21
176
th
Hopkins
2
2
1
0
0
0.231
175
1
177
th
Mc Cormick
1
1
2
0
0
0.228
198
21
178
th
Chester
4
1
2
0
1
0.227
157
21
179
th
Johnston
1
1
2
0
1
0.225
181
2
180
th
Sumter
12
5
4
0
9
0.223
187
7
181
st
Elloree
2
0
0
0
0
0.206
193
12
182
nd
Jefferson
1
1
0
0
1
0.205
188
6
183
rd
Mc Coll
1
0
0
0
0
0.205
182
1
184
th
Mullins
2
1
2
0
2
0.204
226
42
185
th
Lake City
2
1
2
0
1
0.201
160
25
186
th
Orangeburg
15
4
8
0
7
0.199
183
3
187
th
Denmark
2
2
2
0
0
0.198
195
8
188
th
Cross
1
0
1
0
0
0.194
156
32
189
th
Cayce
1
1
2
0
0
0.186
197
8
190
th
Eutawville
2
0
0
0
0
0.184
173
17
191
st
Wagener
1
1
1
0
0
0.183
184
7
192
nd
Ruffin
1
0
0
0
0
0.18
214
22
193
rd
Timmonsville
2
0
0
0
0
0.167
206
13
194
th
Laurens
3
2
1
0
0
0.165
190
4
195
th
Pinewood
1
0
0
0
0
0.164
207
12
196
th
Vance
2
0
0
0
0
0.161
230
34
197
th
Marion
3
1
1
0
1
0.157
220
23
198
th
Cordova
2
1
2
0
0
0.153
209
11
199
th
Yonges Island
1
0
0
0
0
0.152
203
4
200
th
Calhoun Falls
1
0
1
1
0
0.149
98
102
201
st
Cassatt
1
0
0
0
0
0.138
168
33
202
nd
Andrews
1
1
1
0
1
0.134
194
8
203
rd
Dillon
3
1
2
0
1
0.132
202
1
204
th
Hollywood
0
0
1
0
0
0.132
213
9
205
th
Wallace
1
0
0
0
1
0.13
163
42
206
th
Pageland
2
0
1
0
2
0.129
204
2
207
th
Walterboro
4
1
2
0
2
0.115
216
9
208
th
Clio
1
0
0
0
0
0.111
210
2
209
th
Neeses
2
0
2
0
0
0.11
218
9
210
th
Saint Helena Island
1
0
0
0
0
0.109
208
2
211
th
Ridgeland
2
0
3
1
5
0.108
219
8
212
th
Bishopville
1
1
2
1
1
0.101
221
9
213
th
Holly Hill
2
2
0
0
1
0.089
200
13
214
th
N Charleston
1
0
2
0
0
0.087
192
22
215
th
Ravenel
1
0
0
0
0
0.081
231
16
216
th
Santee
0
0
4
0
0
0.077
215
1
217
th
Rowesville
2
0
2
0
0
0.073
229
12
218
th
Cope
0
1
1
0
0
0.072
222
4
219
th
Gaston
0
2
0
0
1
0.063
205
14
219
th
Buffalo
1
0
0
0
0
0.063
211
8
221
st
Cottageville
1
0
0
0
0
0.061
223
2
222
nd
Bennettsville
2
0
1
0
2
0.046
224
2
223
rd
Ridgeville
1
0
1
0
0
0.039
174
49
224
th
Blenheim
0
1
0
0
0
0.025
225
1
225
th
Huger
1
0
0
0
1
0.02
217
8
226
th
Rembert
2
0
1
0
1
0.003
228
2
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for South Carolina
Elementary Schools
Middle Schools
High Schools
Districts
Cities
About our rankings:
* Private schools are not used in determining city rank.
Schooldigger calculates school rankings based on test scores released by the South Carolina Department of Education.
These rankings were last updated on September 2, 2025, and are based on the most recent test scores available. We update rankings as we receive new test scores from the South Carolina Department of Education, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the South Carolina Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Educational resources:
Public School Districts and Their Services: A Comprehensive Guide
Every Student Succeeds Act (ESSA): Transforming Education in America
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the South Carolina Department of Education.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...