Obion is a town in Obion County, Tennessee, United States, along the Obion River. The population was 1,119 at the 2010 census. It is part of the Union City, TN–KY Micropolitan Statistical Area. Originally called Obion Station, the community was started in 1872 on land owned by William M. Wilson. The town was a stop on the Chesapeake, Ohio & Southwest…Obion is a town in Obion County, Tennessee, United States, along the Obion River. The population was 1,119 at the 2010 census. It is part of the Union City, TN–KY Micropolitan Statistical Area. Originally called Obion Station, the community was started in 1872 on land owned by William M. Wilson. The town was a stop on the Chesapeake, Ohio & Southwestern Railroad.