Established in 1969, Cannon School is an independent JrK-12 college preparatory school serving families in the Charlotte metro area, including Concord, Cornelius, Davidson, Huntersville, Kannapolis, Mooresville, and Salisbury. Teaching through an integrated learning experience, Cannon is committed to nurturing relationships at the heart of learning and engaging students in a journey of growth.