Havelock is located in Craven County, NC. The population is 20,781, making Havelock the 2nd largest city in Craven County.
There are 9 public schools in Havelock with an average Homefacts rating of B. The total crime rate for Havelock is moderate , and there are 47 registered sex offenders residing in the city. Unemployment in Havelock is moderate and the median home sales price is $0. Detailed and up-to-date Havelock property reports are available for any property address.
Cities near Havelock include Neuse Forest, Township 6 Township and Minnesott Beach.