SouthLake Christian is located in the Lake Norman area north of Charlotte in Huntersville, North Carolina. The campus houses educational facilities for Lower, Middle, and Upper School students. SouthLake's First Building serves as home for many enrichment classes, including foreign languages, art, and music. The Field House provides a weight room, home and away locker rooms, a trainer's room, and a concession area. Wilcox Center is home to the Wilcox Gym, library, and computer lab. Hampton Hall houses a newly designed STEAM lab for students in grades Junior Kindergarten through 4th.