Several towns and cities are found in Alamance County. Several of these communities have websites associated with them. Click on the navy blue words to go to these websites.

A city of around 50,857 people located in the center of Alamance County. It began life as a stop on the North Carolina Railroad, and has developed into a center for textiles, technology, and shopping, as well as Alamance County’s largest city.

The county seat of Alamance County, Graham is the home of approximately 14,533 people, as well as the county government, the Graham Courthouse, and the annual Arts Around the Square.

Mebane lies on the border of Alamance and Orange Counties. A growing community of over 10,624 people, Mebane is the home of several mills and beautiful golf courses.

Home to Elon University, this town is the home of close to 7,060 people.

A town of around 4,738 people, this town lies on the border of Alamance and Guilford County.

Green Level
A community north of the town of Haw River, Green Level has a population of 2,149.

Haw River
This small town of around 2,012 lies on the banks of the Haw River, and is home to the Haw River Museum.

This small southern Alamance County community is home to around 1,053 people.

Alamance County’s newest incorporated town is a small community on the banks of the Haw River, home to around 467 people.

Resting on the banks of Big Alamance Creek, Alamance County’s smallest community and only village, Alamance is home to around 357 people and the site where the Battle of Alamance was fought.

A Few Other Local Communities
Alamance County actually has many other smaller unincorporated communities and villages. Here are just a few of them:

Sister community to Swepsonville, and home to over 1,400 people.

A small, unincorporated community of over 1,000 people.

Snow Camp
Home to the Snow Camp Outdoor Drama.

Home to an historic mill on the banks of the Haw River, to the Textile Heritage Museum, and to Alamance County Recreation’s own Great Bend Park at Glencoe.

An historic village on the banks of Big Alamance Creek.