 According to the United States Census Bureau, the city has a total area of , of which, is land and is water.Three rivers, the Columbia, Cowlitz and Coweeman, running through Kelso were used as part of a historical transportation route from Portland, Oregon and the Puget Sound.Cowlitz steamboats were used as a source of transportation until 1918.