Delaware City is located in New Castle County south of New Castle along Highway 9 on the banks of the Delaware River near Lums Pond State Park and Fort Delaware State Park. The population estimate for July 1, 1998 was 71,678, a decrease of 149 since 1990.