Addison is a town in Winston County, Alabama, United States. It incorporated in December 1949. At the 2010 U.S. Census, it had a population of 758, up from 723 in 2000.
Addison is located at 34°12′0″N 87°10′40″W (34.200042, -87.177851).
According to the U.S. Census Bureau, the town has a total area of 3.5 square miles (9.1 km2), all land.
Addison first appeared as an incorporated town on the 1950 U.S. Census. It was also the same name as its precinct/census division, which preceded it in reporting on the census since 1910 (See Addison Precinct below).
As of the 2010 Census Addison had a population of 757. The population was 99.1% white, 0.1% black or African American, 0.1% Asian, 0.7% from two or more races and 0.4% Hispanic or Latino of any race.
As of the census of 2000, there were 723 people, 315 households, and 219 families residing in the town. The population density was 205.7 people per square mile (79.5/km2). There were 339 housing units at an average density of 96.5 per square mile (37.3/km2).