Nash County is a county located in the U.S. state of North Carolina. As of the 2010 census, the population was 95,840. Its county seat is Nashville. Nash County is now a part of the Rocky Mount, NC Metropolitan Statistical Area, instead of the Raleigh, NC Metropolitan Statistical Area.