Weihai, havneby i Shandongprovinsen i Kina; 592.000 indb. (2010). Administrativt omfatter Weihai tre mindre byer og har en samlet befolkning på 2,80 mio. indb. Weihai er opstået omkring en god naturhavn med strategisk placering og er kinesisk flådebase. 1898-1930 var byen udlejet til Storbritannien under navnet Port Edward. Byen har fiskeri og en voksende letindustri; bl.a. fremstilles vin, spiritus og tekstiler.