With a total area of 5797 square kilometers and a population of 2.81 million, Weihai is located in the eastern tip of Shandong pennisula, whose jurisdiction covers Rongcheng city, Rushan city, Wendeng district, Huancui district, High-Tech Development Zone, Economic & Technical Development Zone, and International Port Economic and Technological Development Zone.

The urban area covers 777 square kilometers, among which the built-up area covers 109 square kilometers with a population of 820,000.