Welcome to the charming town of Sherrill, founded in 1916 and home to approximately 3,071 residents. This small yet vibrant community boasts a rich history as one of the nation’s first planned industrial towns. With its picturesque surroundings and close-knit neighborhoods, Sherrill is a hidden gem waiting to be explored. Fun fact: Sherrill has a sister city relationship with Italy’s charming town of Poggio a Caiano, adding a touch of international flair to this quaint American town.