Bailey is a town in Nash County, North Carolina, United States.
It is part of the Rocky Mount, North Carolina Metropolitan Statistical Area.
The Morgan School was listed on the National Register of Historic Places in 2006.
[4] According to the United States Census Bureau, the town has a total area of 0.7 square miles (1.8 km2), all land.
There were 302 housing units at an average density of 430.8 per square mile (166.3/km2).