Ždírec (německy Schdiretz) je obec, nacházející se v okrese Plzeň-jih Plzeňském kraji. Leží asi 29 km jihovýchodně od centra Plzně a 5 km jihovýchodně od města Blovice. Žije zde 461 obyvatel. Protéká zde řeka Úslava.
Ždírec se skládá ze čtyř částí: Ždírec, Myť, Žďár a Smederov. Tyto části se jako správní celek propojily v roce 1960.