ВЭЙХАЙ расположен в восточной части Шаньдунского полуострова, с трех сторон окружен морем, а на востоке морем разделен с Корейским полуостровом. Протяженность береговой линии около тысячи км. Вэйхай называют городом-парком, он является первым государственным заповедником в Китае.