Cities in Caswell County, North Carolina by Population (2024)

There are 19 cities in Caswell County, North Carolina.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Burlington160,87757,4961.41%1,99330.6City
Mebane220,87218,2313.26%1,75211.9City
Graham318,75217,1602.17%1,75710.7City
Reidsville414,58314,589-0.01%98514.8City
Elon511,58311,3290.55%2,7754.2Town
Gibsonville69,6159,1391.25%2,2024.4Town
Glen Raven73,8703,6972.11%1,1683.3CDP
Green Level83,3403,1511.43%2,2251.5Town
Wentworth92,7332,6590.66%19314.2Town
Haw River102,3792,2531.32%8112.9Town
Yanceyville112,0291,9211.35%2936.9Town
Woodlawn129558430.42%2903.3CDP
McLeansville13918925-0.86%1506.1CDP
Sedalia146886750.44%3442.0Town
Whitsett155955860.34%2302.6Town
Ossipee165635371.08%9280.6Town
Ruffin174484671.13%984.6CDP
Altamahaw184373691.63%3221.4CDP
Milton191541540%3960.4Town

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Caswell County, North Carolina?

Burlington is the largest city in Caswell County.

What is the smallest city in Caswell County, North Carolina?

Milton is the smallest city in Caswell County.

How many cities are in Caswell County?

There are 19 cities in Caswell County, North Carolina.

Frequently Asked Questions