Walnut är en ort i Pottawattamie County i Iowa.[2] Vid 2020 års folkräkning hade Walnut 747 invånare.[1]