As of the census of 2010, the population was 3,796. The population density was 153.3 people per square mile (59.3/km2). There were 103 housing units at an average density of 68.9 per square mile (26.7/km2). The racial makeup of the town was 93.45% White, 4.37% African American, 0.87% from other races, and 1.31% from two or more races. Hispanic or Latino people of any race were 1.75% of the population.
There were 93 households, out of which 28.0% had children under the age of 18 living with them, 64.5% were married couples living together, 5.4% had a female householder with no husband present, and 25.8% were non-families. 23.7% of all households were made up of individuals, and 16.1% had someone living alone who was 65 years of age or older. The average household size was 2.46 and the average family size was 2.84.