Edgemoor is a census-designated place located in the U.S. state of Delaware. It is within New Castle County. It has a total area of 1.8 square miles at 39°45′00″N 75°29′59″W. The elevation is 30 feet above sea level. As of the 2010 census data, it had a total population of 5,677. The population density was 3,153.9/sq mi. Recent job growth is positively increased by 4.10 percent. The average travel time is 21 minutes. It has Zip codes 19802, 19809, and 19810.