Right now, McDonald's has 4 branches near Knoxville, Marion County, Iowa. These are all of the nearby McDonald's locations.