Haynesville is located in Claiborne Parish, LA. The population is 2,707, making Haynesville the 2nd largest city in Claiborne Parish.
There are 2 public schools in Haynesville with an average Homefacts rating of C. The total crime rate for Haynesville is very low , and there are 14 registered sex offenders residing in the city. Unemployment in Haynesville is moderate and the median home sales price is $0. Detailed and up-to-date Haynesville property reports are available for any property address.
Cities near Haynesville include Emerson Township, Shongaloo and Emerson.