В августе 1927 г. был создан Пестовский район как административно-территориальная единица Череповецкого округа Ленинградской области.

В том же году и создан Народный суд Пестовского района Череповецкого округа Ленинградской области.

В 1944 году была образована Новгородская область. Решением Новоблисполкома № 32 от 8.12.1944 года была утверждена сеть народных судов и нотариальных контор в Новгородской области. В Пестовском районе утверждено два суда.

В соответствии с Федеральным законом от 07 мая 2009 года № 87-ФЗ «О создании и упразднении некоторых районных судов Новгородской области» создан Пестовский районный суд Новгородской области, юрисдикция которого распространяется на территории Пестовского и Хвойнинского районов.