Kistler is an unincorporated community and census-designated place (CDP) in Logan County, West Virginia, United States. As of the 2020 census, its population was 420 (down from 528 at the 2010 census).
Kistler is in southern Logan County, northeast of Man, along Buffalo Creek. It is bordered to the northeast (upstream) by Accoville.
According to the U.S. Census Bureau, the Kistler CDP has a total area of , of which are land and , or 0.54%, are water. The community was affected by the Buffalo Creek flood in 1972.