Walnut är en ort i Crawford County i Kansas.[1] Vid 2010 års folkräkning hade Walnut 220 invånare.[2]