Nadleśnictwo Piotrków położone jest w województwie łódzkim, w powiecie piotrkowskim, na obszarze gmin: Gorzkowice, Grabica, Łęki Szlacheckie, Ręczno, Rozprza, Wola Krzysztoporska, Sulejów, Piotrków Trybunalski, Wolbórz i Moszczenica. Niewielki fragment nadleśnictwa położony jest w powiecie radomszczańskim, gminie Kamieńsk.
Nadleśnictwo Piotrków wchodzi w skład Regionalnej Dyrekcji Lasów Państwowych w Łodzi. Sąsiaduje z nadleśnictwami: Brzeziny, Kolumna, Bełchatów, Radomsko, Przedbórz i Smardzewice.
Siedziba nadleśnictwa znajduje się w miejscowości Łęczno.
W obecnych granicach Nadleśnictwo Piotrków funkcjonuje od niedawna. Powstało 1 stycznia 2004 r., na podstawie Zarządzenia nr 105 Dyrektora Generalnego LP z dnia 16 grudnia 2003 r., z połączenia byłego Nadleśnictwa Łęczno z częścią lasów Nadleśnictwa Piotrków oraz niewielkiej powierzchni (72,74 ha) z Nadleśnictwa Bełchatów. W jego skład wchodzą obręby Lubień, Łęczno i Piotrków.
Ogólna powierzchnia nadleśnictwa wynosi prawie 19 tys. ha.