Solana Beach is a coastal city in San Diego County, California. The population was 12,867 at the 2010 U.S. Census.GeographySolana Beach is located at .According to the United States Census Bureau, the city has a total area of 3.6sqmi. 3.5sqmi of it is land and 0.1sqmi of it is water.Over 12,000 residents call this small beach community their home. The Pacific Ocean is to the west; the community of Cardiff-by-the-Sea to the north, and the City of Del Mar to the south. The unincorporated village of Rancho Santa Fe is located on the east side.Solana Beach is served by Amtrak's Pacific Surfliner and Coaster commuter rail at Solana Beach station. Road access is provided by Interstate 5 as well as several surface streets.