Imperial Beach is a residential beach city in San Diego County, California. The city is the most southern beach city in Southern California and the West Coast of the United States. It is located in an area of San Diego County called the South Bay, 14.1 miles south of Downtown San Diego and 3 miles northwest of downtown Tijuana, Mexico. Despite the large population surrounding the city, Imperial Beach maintains a small residential feel. Imperial Beach encompasses just over 6 miles of beach including a dog beach and employs a year-round lifeguard staff. Beach volleyball and surfing are popular in Imperial Beach with activities concentrated north and south of the Imperial Beach Pier and the Boca Rio beach break, one of San Diego County’s best surf spots.