Keene liegt in Vereinigte Staaten von Amerika (USA) (Johnson County, Texas) in der Zeitzone America/Chicago. Orte in der Nähe sind Cleburne, Joshua und Burleson.