Kamijima (上島町, Kamijima-chō) is a town located in Ochi District, Ehime Prefecture, Japan.
The main islands are Yugeshima, Sashima, Iwagishima, Akonejima, Tsunamijima, Ikinajima, Uoshima, Takaikamishima, Teshima, Enoshima, Hyakunoshima, Hyakkanjima (the northernmost tip of Ehime Prefecture) Kamijima has a humid subtropical climate (Köppen Cfa) characterized by warm summers and cool winters with light snowfall.
Kamijima has a mayor-council form of government with a directly elected mayor and a unicameral town council of 13 members.
In terms of national politics, the town is part of Ehime 2nd district of the lower house of the Diet of Japan.
Distance between the larger inhabited islands is short, and there are ferries that operate shuttles, albeit small ones, during the daytime hours.