Uchiko is a town situated in the Kita District of Ehime Prefecture, Japan. It covers a total area of 299.43 square kilometres (115.61 sq mi).
As of September 1, 2023, the town had an estimated population of 15,153 residents living in 7,005 households. The area maintains a population density of approximately 52 persons per square kilometre.