Stupava este un oraș din districtul Malacky, din regiunea Bratislava, Slovacia. Stupava se află la 178 m altitudine, la 4,5 km de muntele Little Carpathians. Populația este de 12.979 de locuitori (2025). Cel mai apropiat oraș mare este Bratislava, la 15,6 km la sud-est. Aproape de graniță: Austria, la 5,7 km. Printre obiectivele din împrejurimi: Castelul Bratislava (15,6 km), castelul Devín (11,9 km) și Schloss Hof (9,8 km). Printre locurile naturale: Vysoká (21 km) și Sandberg (9,3 km).