Delhi [ˈdɛlhaɪ] är en ort i Delaware County i Iowa.[1] Vid 2010 års folkräkning hade Delhi 460 invånare.[2]