Bernardo Shores is located in the city of Imperial Beach, the southwestern-most city in San Diego County. The community is located along the north side of Highway 75 (also known as Palm Avenue) at the intersection of Rainbow Drive, approximately three-quarters of a mile from the Pacific Ocean.
The community enjoys nice views to the northwest over the bay and some ocean views to the west. Bernardo Shores is situated in a location that enjoys the surrounding open space of the bay while being only about eight miles to the city of Coronado and 12 miles to downtown San Diego.
Bernardo Shores will meet the most active segment of the market, with average home sizes ranging from 1,100 to 1,750 square feet.