Kuttawa is located in Lyon County east of Paducah between Lake City and Eddyville along Highway 62 on the banks of the Cumberland River near Lake Barkley and Land Between The Lakes Recreation Area. The population estimate for July 1, 1998 was 620, an increase of 85 since 1990.