Chattahoochee is a city in Gadsden County, Florida, United States. The population was 3,652 as of the 2010 census, up from 3,287 at the 2000 census. It is part of the Tallahassee, Florida Metropolitan Statistical Area. Chattahoochee sits on the banks of the Apalachicola River, and is separated by the Apalachicola and Victory bridges from neighboring Sneads, Florida, which is in Jackson County. Chattahoochee has its own police force with over ten sworn officers and a police chief. Chattahoochee is a name derived from the Creek language meaning "marked rocks".