Petersdorf (rum.:Petresti, ungar.:Peterfalva, sächs.:Pittersdruf) liegt im Südwesten
Siebenbürgens, im Tal des Mühlbaches. Die Ortschaft liegt auf
einer Höhe von etwa 400 m über dem Meeresspiegel.
Die
nächste Stadt ist Mühlbach (rum.:Sebes), und liegt 4 km
weiter nördlich. Trotz der inzwischen erreichten Größe (ca.
5000 Einwohner, davon heute noch 260 Deutsche) wurde
Petersdorf an diese Stadt angeschlossen.