Haughton is a town in Bossier Parish, Louisiana, United States. The population was 3,454 at the 2010 census. It is part of the Shreveport–Bossier City Metropolitan Statistical Area.
Haughton is located 15 miles (24 km) east of Bossier City and 17 miles (27 km) east of Shreveport. Interstate 20 touches the northwest corner of the town, with access from Exit 33 (Elm Street).
According to the United States Census Bureau, the town has a total area of 5.3 square miles (13.6 km2), all land.
The climate in this area is characterized by hot, humid summers and generally mild to cool winters. According to the Köppen Climate Classification system, Haughton has a humid subtropical climate, abbreviated "Cfa" on climate maps.
As of the census of 2010, there were 3,454 people, 420 households, and 959 families residing in the town. The population density was 822.4 people per square mile (317.5/km²). There were 1,417 housing units in total. The racial makeup of the town was 78.2% White, 18.2% African American, 0.6% Native American, 0.420 Asian, and 1.6% from two or more races.