Santa Teresa is located in South San Jose. It is separated in the west from Almaden Valley by the Santa Teresa Hills and located north of Coyote Valley, which separates Santa Teresa from the Madrone neighborhood of Morgan Hill. To the northeast of Santa Teresa is Edenvale and to the northwest is Blossom Valley. Easy to get your groceries home without spending the extra gas!