Beulaville, NC

Beulaville, situated in Duplin County, is a small town made up of only 1.5 square miles...

2018 Best Guide to Beulaville, NC

June 10, 2018

The majority of the early settlers of Beulaville came from Onslow, Beaufort, Jones, and Craven counties. Duplin County was the destination of hundreds of Ulster Scots and some Swiss Protestants.

They were given a 71,000 acre plot of land by the English Crown, and the first settlements were Sarecta, an part of the Goshen Swamp, and the area of the modern day Duplin County Courthouse. The town became known as Snatchet, and was infamous for alcoholism and frequent fighting in the streets.

The main occupation of the area was farming and lumbering. The name of the town was changed in 1874 to Beulaville, and was named after the Beulah Baptist Church. Beulaville was incorporated in 1915.


The median resident age in Beulaville is 41 years. The median estimated household income is about $30,000 making it about $15,000 less than the North Carolina average. The estimated per capita is about $18,000. The average price for a home in Beulaville is about $122,000 (2013) which is $32,000 less than the North Carolina Average. Expect to pay about $520 a month for rent.

The racial makeup of Beulaville is 77% White, 15% Black, 5% Hispanic, and 3% other. 81% of the population are high school graduates, with 23% holding a Bachelor's Degree or higher. 46% are married, 14% are divorced, 8% are widowed, 4% are separated, leaving 28% that have never been married.

Towns Nearby

Teachey, NC
Magnolia, NC
Rose Hill, NC
Richlands, NC
Greenevers, NC
Kenansville, NC
Pink Hill, NC
Potters Hill, NC

Duplin County

Beulaville belongs to Duplin County in the south-eastern part of North Carolina. The county was named after Thomas Hay, Viscount Dupplin. Part of the county was used to form Sampson County in 1784. Duplin County has a population of 58,000 and the city Kenansville, with a population of 850, is the county seat.

Duplin County borders Wayne, Lenoir, Onslow, Jones, Pender, and Sampson counties.

Duplin County is made up of 822 square miles. 816 of which is land with the remaining 6 as water.


The Population of Beulaville, NC is about 1,300.


The elevation of Beulaville, NC is 85 feet above sea level.

Zip Code

The zip code for Beulaville, NC is 28518.

Area Code

The area code for Beulaville, NC is 910.

Politics and Religion

Historically speaking Beulaville and Duplin County have voted mostly Republican, with 56% going to Mitt Romney during the 2012 Presidential Election. This represents the trend for the previous three elections.

As of 2010, 68% of the population are religiously unaffiliated (Nones) and 32% are protestants.


The unemployment rate for Beulaville is about 5% (2015), making it the same as the state average of around 5%. Construction, manufacturing, and education make nearly 50% of the most common industries in the town.

Newspaper & Obituaries

The Duplin Times, Daily News, Pender Post, and Sampson Independent are the primary newspapers that cover the Duplin County area.