Imperial Beach, CA, is a relaxed coastal community known for its beachfront atmosphere, local shops, scenic shoreline, and easygoing lifestyle, located near the southern edge of San Diego County.