Beulaville is located in Duplin County, NC. The population is 1,783, making Beulaville the 3rd largest city in Duplin County.
There are 2 public schools in Beulaville with an average Homefacts rating of B-. The total crime rate for Beulaville is very low, and there are 15 registered sex offenders residing in the city. Unemployment in Beulaville is moderate and the median home sales price is $46,100.