Упоровский районный народный суд был создан 6 января 1967 года решением исполнительного комитета Тюменского областного Совета депутатов трудящихся.


В 1963 году Упоровский район был упразднен, поэтому на бывшей территории Упоровского района действовала Упоровская постоянная сессия Ялуторовского народного районного суда, а с 1965 года Упоровская постоянная сессия Заводоуковского народного районного суда.
 
Решением исполнительного комитета Тюменского областного Совета депутатов трудящихся №18 от 06 января 1967 года в связи с образованием Упоровского района, на основании ст. ст. 27 и 29 Закона о судоустройстве РСФСР Упоровская постоянная сессия Заводоуковского районного народного суда была преобразована в Упоровский районный народный суд. С апреля 1993 года Упоровский районный суд стал двусторонним.
 
До 1999 года Упоровский районный народный суд подчинялся и был структурным подразделением Управления юстиции Тюменской области. На основании Закона РФ от 08.01.1998 года №7-ФЗ «О судебном департаменте при Верховном Суде РФ» Упоровский районный суд вышел из подчинения управления юстиции Тюменской области и перешел в подчинение Управления судебного департамента в Тюменской области, как структурное подразделение, 19 июля 2003 года в связи с внесением изменений, утверждено новое положение об управлении с новым названием «Управление Судебного департамента в Тюменской области».