Granville är en ort i Sioux County i Iowa.[1] Vid 2020 års folkräkning hade Granville 310 invånare.[2]