what parish is zwolle la in
Homefacts City Report. Zwolle is located in Sabine Parish, LA. The population is 2,414, making Zwolle the 2nd largest city in Sabine Parish. There are 2 public schools in Zwolle with an average Homefacts rating of C+. The total crime rate for Zwolle is moderate, and there are 29 registered sex offenders residing in the city.