Haikou is a locality located 2285.92 km north-northeast from Beijing in Hainan, China. The population of Haikou is 2,873,358 people. Huazhou, Leizhou, Lianjiang are located close to Haikou. You can find Haikou on any map using the following decimal coordinates: 20.02 (latitude), 110.32 (longitude).