Columbia er lokalisert i midtre Missouri 190 km vest for St. Louis, 190 km øst for Kansas City og 47 km nord for delstatshovedstaden Jefferson City. Byen ligger ikke langt unna elven Missouri.