市域中央部にやや北西、庄下川の上流に位置する。弥生前期の上ノ島遺跡がある。中世には生島荘の荘域に属し、同荘の上流に位置したことが地名の由来と考えられる。中川清秀の配下の上島〔うえしま〕氏の本貫の地であった。史料上の初見は戦国時代末期の「上島系譜」(『尼崎市史』第5巻)で上島村とある。近世初期には生島村に属し、1615年(元和元)建部政長の領地となり、1617年の戸田氏鉄入部以降は尼崎藩領であった。4村に分かれたものと考えられる。502.988石、別に106.756石とある。(『地域史研究』第1巻第2号・第3号)には家数24軒、人数100人、別に54軒、233人とある。氏神は栗山の生島神社(近世には弁財天社)。ほかに須佐男神社(近世には牛頭天王社)があったが1914年(大正3)生島神社に合祀された。1889年(明治22)以降は立花村、1942年(昭和17)以降は尼崎市の大字となった。