Rancho Bernardo is located about 25 miles north-north-east of downtown San Diego, northwest of the city of Poway and south of Escondido. Rancho Bernardo consists of canyons and rolling hills. It is a sprawling community, with shopping malls, golf courses and office parks typical of San Diego development. Rancho Bernardo offers a wide range of housing options including single family homes, condominiums, numerous 55+ retirement communities. Rancho Bernardo is located in the Poway Unified School District.