Huntington Beach is a seaside city in Orange County in Southern California. According to the 2008 census estimate, the city population was 192,620. It is bordered by the Pacific Ocean on the southwest, by Seal Beach on the northwest, by Costa Mesa on the east, by Newport Beach on the southeast, by Westminster on the north, and by Fountain Valley on the northeast. It is known for its long 8.5-mile (13.7 km) beach, mild climate, and excellent surfing. The waves are a unique natural effect caused by edge-diffraction of ocean swells by the island of Catalina, and waves from distant hurricanes.