Leizhou is a locality located 2195.37 km north-northeast from Beijing in China. The population of Leizhou is 1,494,700 people. Haikou, Huazhou, Lianjiang are located close to Leizhou. You can find Leizhou on any map using the following decimal coordinates: 20.9147 (latitude), 110.0806 (longitude).