what county is nelsonville ohio in
Homefacts City Report. Nelsonville is located in Athens County, OH. The population is 5,372, making Nelsonville the 2nd largest city in Athens County. There are 3 public schools in Nelsonville with an average Homefacts rating of B. The total crime rate for Nelsonville is high, and there are 17 registered sex offenders residing in the city.