Purkersdorf heeft een oppervlakte van 30,24 km². Het ligt in het noordoosten van het land, vlak bij de hoofdstad Wenen.
Van 1954 tot en met eind 2016 maakte de gemeente deel uit van het district Wien-Umgebung (WU). Dit district werd per 1 januari 2017 opgeheven. Sinds die datum maakt Purkersdorf deel uit van het district Sankt Pöltner Land (PL).[1]