














Denmark-Olar High
PublicHighGrades 9–12
197 Viking Circle, Denmark, SC 29042 · (803) 793-3307 · Part of Bamberg County School District
Denmark’s School Grade B better than 63% of South Carolina school districts
Students
181
Students per teacher
10:1
Setting
Rural
Grades
9–12
What stands out about Denmark-Olar High
- Small classes: 10 students per teacher
- No state test results published for this school
On the path
Where Denmark kids come from and go next. The whole path →
7–8Denmark-Olar Middle144 students
9–12Denmark-Olar HighYou are here
Location
Directions ↗














197 Viking Circle, Denmark
Students
Enrollment by grade
Grade 947
Grade 1042
Grade 1139
Grade 1253
Enrollment over time
183’22
183’23
181’24
About steady since 2022–23.
Who goes here
Black 96%White 3%Hispanic 1%
As reported to NCES, share of students with a reported race or ethnicity.
Parents talk
Questions and answers about Denmark-Olar High from Denmark families.
Other schools in Bamberg County School District
Richard Carroll Elementary
689 students14:1
Denmark-Olar Elementary
232 students13:1
Denmark-Olar Middle
144 students16:1
Bamberg-Ehrhardt Middle
188 students10:1
Bamberg-Ehrhardt High
383 students12:1
School facts: U.S. Department of Education (NCES), 2024–2025 school year. Map: © OpenStreetMap contributors.