- NAJA Commander, Yazd (Yazd Province) (Oct 2005 - 3 Aug 2006)
- NAJA Commander, Markazi Province (5 Aug 2006 - 30 Jul 2009)
- Country’s Airports Police, National (30 Jul 2009 - 21 Oct 2012)
- Chief of Police
- Chief of Police +10, National (2014 - present)
On 13 April, 2011, the European Union placed 17 Iranian officials on the human rights sanctions list, including Nabiullah Heidari, for their role in widespread and severe violations of the rights of Iranian citizens. With this decision, Heidari will be banned from entering the countries of this union and all his assets in Europe will be confiscated. According to the EU statement, Nabiullah Heidari, as the head of the airport police force, is primarily responsible for the arrest of participants in the peaceful protests against the election results in June 2009, who intended to leave Iran due to the start of the repression.