Penelope is a town in Hill County in Central Texas. The population was 198 at the 2010 census.