Vestmalaysia eller Peninsular Malaysia,[1] historisk kaldet Malaya,[2] er den del af Malaysia som er beliggende på den sydlige del af Malaccahalvøen og nærliggende øer.[3] Vestmalaysia har et areal på ca. 132.490 km2 hvilket er næsten 40 % af Malaysias samlede areal. De øvrige 60 % er Østmalaysia på øen Borneo.
Vestmalaysia grænser mod Thailand mod nord.[4] Mod vest ligger Malaccastrædet som adskiller Vestmalaysia fra øen Sumatra i Indonesien. Mod øst ligger Det Sydkinesiske Hav med Natunaøerne tilhørende Indonesien. Ved Vestmalaysias sydlige spids ligger Singapore på den anden side af Johor-strædet.