Edgemoor is a census-designated place in New Castle County, Delaware, United States. The population was 5,677 at the 2010 census.
Edgemoor is located at 39°45′00″N 75°29′59″W (39.7501139, -75.4996414).
According to the United States Census Bureau, the CDP has a total area of 1.8 square miles (4.7 km2), of which, 1.8 square miles (4.7 km2) is land and 0.55% is water.
As of the census of 2000, there were 5,992 people, 2,507 households, and 1,566 families living in the CDP. The population density was 3,288.3 people per square mile (1,271.2/km2). There were 2,851 housing units at an average density of 1,564.6 per square mile (604.8/km2). The racial makeup of the CDP was 62.27% White, 33.58% African American, 0.20% Native American, 1.15% Asian, 0.02% Pacific Islander, 0.98% from other races, and 1.80% from two or more races. Hispanic or Latino people of any race were 2.72% of the population.
There were 2,507 households, out of which 32.7% had children under the age of 18 living with them, 38.1% were married couples living together, 19.5% had a female householder with no husband present, and 37.5% were non-families. 31.8% of all households were made up of individuals, and 9.2% had someone living alone who was 65 years of age or older. The average household size was 2.38 and the average family size was 3.02.