Stupava est une ville dans le district de Malacky, dans la région de Bratislava, en Slovaquie. Stupava se situe à 178 m d'altitude, à 4,5 km du massif Little Carpathians. Sa population est de 12 979 habitants (2025). La grande ville la plus proche est Bratislava, à 15,6 km au sud-est. Près de la frontière : Autriche, à 5,7 km. Parmi les sites touristiques alentour : Château de Bratislava (15,6 km), Château de Devín (11,9 km) et Château de Hof (9,8 km). Parmi les sites naturels : Vysoká (21 km) et Sandberg (9,3 km).