Las cabras domésticas descienden de una especie que originalmente vivía en las tierras altas con poca vegetación en Asia occidental. Son una especie muy adaptable y, como animal de granja domesticado, las cabras viven en todas partes, desde los desiertos hasta la tundra.
Las cabras son animales de pastoreo y generalmente requieren pasto, al igual que el ganado y las ovejas. La diferencia es que pueden vivir de una cubierta de pasto más delgada que otros animales de tamaño similar. Las cabras salvajes a menudo viven en terrenos montañosos casi áridos, similares a las escarpadas tierras altas que sus ancestros vagaban una vez. Las cabras salvajes también ocupan praderas de pino y bosques tropicales y templados.
Las cabras también se pueden mantener en lotes de alimento sin ningún tipo de vegetación, siempre que sean atendidas diariamente por humanos. Pueden sobrevivir en forraje seco, como heno, solo durante largos períodos de tiempo.