Welcome to South Windsor, Connecticut, a quaint town with a population of around 25,709, founded in 1845. This charming destination is known for its rich history, including the birthplace of Jonathan Edwards, a prominent theologian during the Great Awakening. South Windsor proudly boasts sister city relationships with both Nanshan, China, and Changshu, China, adding an international flair to its New England charm. So come explore this hidden gem and discover the perfect blend of past and present in South Windsor.