The population was 1,250 at the 2020 United States Census.
[5] It is home to The Wild Animal Sanctuary.
Keenesburg was named for Les Keene, an early settler.
[8] According to the United States Census Bureau, the town has a total area of 0.6 square miles (1.6 km2), of which, 0.6 square miles (1.6 km2) of it is land and 1.75% is water.
As of January 2023, the mayor of Keenesburg is Aron Lam.