Eden is a city in Rockingham County, North Carolina, United States. The population was 15,908 at the 2000 census. The city was incorporated in 1967 through the consolidation of three separate towns: Leaksville, Spray, and Draper.
Several small historic downtown areas have opened up, such as the "Olde Leaksville" shopping district, in an effort to bring tourists to the city.
The city's motto is "The Land of Two Rivers" .