Earl, NC

Earl, situated in Cleveland County, is a small town made up of .8 square miles.

2018 Best Guide to Earl, NC

July 8, 2018

The town was settled late in the 18th century.


The median resident age in Earl is 36 years. The median estimated household income is about $43,000 making it about $5,000 less than the North Carolina average. The estimated per capita is about $15,000. The average price for a home in Earl is about $102,000 (2015) which is $58,000 less than the North Carolina Average. Expect to pay about $700 a month for rent.

The racial makeup of Earl is 91% White, 8% Black, and 1% other. 84% of the population are high school graduates, with 7% holding a Bachelor's Degree or higher. 55% are married, 11% are divorced, 3% are separated, 4% are widowed, leaving 27% that have never been married.

Towns Nearby

Patterson Springs, NC
Grover, NC
Blacksburg, SC
Shelby, NC
Light Oak, NC
Boiling Springs, NC
East Gaffney, SC
Lattimore, NC

Cleveland County

Earl belongs to Cleveland County in the western part of North Carolina. The County, named after Colonel Benjamin Cleveland, is part of the Shelby, NC Micropolitan Statistical Area. Cleveland County has a population of 98,000 and its largest city Shelby, with a population of 20,000, is the county seat.

In 1841, the county was created from parts of Rutherford and Lincoln counties. Benjamin Cleveland, an American Revolutionary War colonel who fought in the Battle of King's Mountain, is who the county was named for. The county was spelled "Cleaveland" until 1887 when it was changed to it's modern spelling "Cleveland".

Cleveland County borders Burke, Lincoln, Gaston, York (South Carolina), Cherokee (South Carolina), and Rutherford counties.

Cleveland County is made up of 468 square miles. 464 of which is land with the remaining 4 as water.


The population of Earl, NC is about 250. The population has been steadily increasing since the 1980's.


The elevation of Earl, NC is 840 feet above sea level.

Zip Code

The zip code for Earl, NC is 28038.

Area Code

The area code for Earl, NC is 704.

Politics and Religion

Historically speaking Earl and Cleveland County have voted mostly Republican, with 60% going to Mitt Romney during the 2012 Presidential Election. This represents the trend for the previous four or five elections.

As of 2010, 38% of the population are religiously unafiliated (Nones). About 60% are Protestants with Catholics and Other making up around 2%.


The unemployment rate for Earl is about 6% (2015), making it higher than the state average of around 5%. Manufacturing makes nearly 50% of the most common industries in the town.

Newspaper & Obituaries

Shelby Star is the primary newspaper that cover the Cleveland County area.