The total number of McDonald's locations currently operational near Spencer, Clay County, Iowa is 4. Below you can view the listing of all McDonald's restaurants nearby.