Nine-Mile Island is a river island located in , Dubuque County, Iowa, between Dubuque, Iowa and Bellevue, Iowa on the Upper Mississippi River.