Imperial Beach is located in San Diego County, CA. The population is 26,611.
There are 7 public schools in Imperial Beach with an average Homefacts rating of B-. The total crime rate for Imperial Beach is very low , and there are 3 registered sex offenders residing in the city. Unemployment in Imperial Beach is moderate and the median home sales price is $0. Detailed and up-to-date Imperial Beach property reports are available for any property address.
Cities near Imperial Beach include Coronado, National City and Chula Vista.