 Delhi is located at (42.428028, -91.329971) near the Maquoketa River.The Delhi Dam on the river in Delhi's southwest created Hartwick Lake.A portion of the dam failed on July 24, 2010, flooding areas downstream.