Granice thumb|Mezoregion na tle powiatów, na których terenie się znajduje Mierzeja Wiślana ma około 96 km długości (59 km w Polsce i 37 km w Rosji) i 1–2 km szerokości. W tym około 30 km przypada na odcinek Żuław Wiślanych, 56 km na odcinek oddzielający Zalew Wiślany od Zatoki Gdańskiej (w tym 30 km po stronie polskiej) do Cieśniny Piławskiej oraz ok. 11,5 km przypada na odcinek za Cieśniną Piławską do Primorska. Północną granicą mezoregionu jest Zatoka Gdańska, będąca częścią Morza Bałtyckiego. Od południa graniczy z Żuławami Wiślanymi oraz przez zalew z Wybrzeżem Staropruskim. Granicę uzupełnia od zachodu Pobrzeże Gdańskie.

Mezoregion leży na terenie miasta Gdańska i powiatu nowodworskiego oraz obwodu królewieckiego (Rosja).

Wcześniej ten mezoregion, podobnie jak Mierzeja Helska, Wybrzeże Słowińskie oraz Wysoczyzna Żarnowiecka, był zaliczany do Pobrzeża Kaszubskiego, w systemie regionalizacji Kondrackiego są one osobnymi mezoregionami.

Geologia i geomorfologia Mierzeja Wiślana jest wielką piaszczystą wydmą, której wysokość w niektórych miejscach przekracza 30 metrów. Mierzeja powstała w wyniku działania fal morskich i (obecnie w mniejszym stopniu) wiatru.