Haughton is a town in Bossier Parish, Louisiana, United States. The population was 4,539 in 2020. It is part of the Shreveport–Bossier City metropolitan statistical area. Haughton is located 15 miles east of Bossier City and 17 miles east of Shreveport. Interstate 20 touches the northwestern corner of the town, with access from Exit 33.