| No. | Rank | Image | Name | Term | Ref. |
| 1st | Police Director General | | Cesar P. Nazareno | March 31, 1991 – August 28, 1992 | |
| 2nd | Police Director General | | Raul S. Imperial | August 28, 1992 – May 6, 1993 | |
| 3rd | Police Director General | | Umberto A. Rodriguez | May 6, 1993 – July 8, 1994 | |
| 4th | Police Director General | | Recaredo A. Sarmiento II | July 8, 1994 – December 15, 1997 | |
| 5th | Police Director General | | Santiago Aliño | December 15, 1997 – July 10, 1998 | |
| 6th | Police Deputy Director General | | Roberto Lastimoso | July 11, 1998 – June 15, 1999 | |
| 7th | Police Deputy Director General | | Edmundo Larroza | June 16 – November 16, 1999 | |
| 8th | Police Director General | | Panfilo "Ping" M. Lacson | November 16, 1999 – January 21, 2001 | |
| | Police Deputy Director General | | Leandro Mendoza | January 22, 2001 – March 16, 2001 | |
| 9th | Police Director General | March 16, 2001 – March 17, 2002 | |
| 10th | Police Director General | | Hermogenes E. Ebdane Jr. | March 17, 2002 – August 23, 2004 | |
| 11th | Police Director General | | Edgar Aglipay | August 23, 2004 – March 14, 2005 | |
| 12th | Police Director General | | Arturo Lomibao | March 14, 2005 – July 5, 2006 | |
| 13th | Police Director General | | Oscar C. Calderon | July 5, 2006 – October 1, 2007 | |
| 14th | Police Director General | | Avelino I. Razon Jr. | October 1, 2007 – September 27, 2008 | |
| 15th | Police Director General | | Jesus Ame Versoza | September 27, 2008 – September 14, 2010 | |
| 16th | Police Director General | | Atty. Raul M. Bacalzo, Ph.D. | September 14, 2010 – September 9, 2011 | |
| 17th | Police Director General | | Nicanor A. Bartolome | September 9, 2011 – December 17, 2012 | |
| 18th | Police Director General | | Alan LM Purisima | December 17, 2012 – February 5, 2015 | |
| 19th | Police Deputy Director General | | Leonardo A. Espina (OIC / Acting) | February 5 – July 16, 2015 | |
| 20th | Police Director General | | Ricardo C. Marquez | July 16, 2015 – June 30, 2016 | |
| 21st | Police Director General | | Ronald "Bato" Dela Rosa | July 1, 2016 – April 19, 2018 | |
| 22nd | Police General | | Oscar David Albayalde | April 19, 2018 – October 14, 2019 | |
| | Police Lieutenant General | | Atty. Archie Francisco F. Gamboa | October 14, 2019 – January 20, 2020 (OIC) | |
| 23rd | Police General | January 20 – September 2, 2020 | |
| 24th | Police General | | Camilo Pancratius P. Cascolan | September 2 – November 10, 2020 | |
| 25th | Police General | | Debold M. Sinas | November 10, 2020 – May 8, 2021 | |
| 26th | Police General | | Guillermo Lorenzo T. Eleazar | May 8 – November 13, 2021 | |
| 27th | Police General | | Dionardo B. Carlos | November 13, 2021 – May 8, 2022 | |
| | Police Lieutenant General | | Vicente D. Danao Jr. (OIC) | May 8 – August 1, 2022 | |
| 28th | Police General | | Rodolfo S. Azurin Jr. | August 1, 2022 – April 24, 2023 | |
| 29th | Police General | | Benjamin C. Acorda Jr. | April 24, 2023 – March 31, 2024 | |
| | Police Lieutenant General | | Emmanuel B. Peralta (OIC) | March 31 – April 1, 2024 | |
| 30th | Police General | | Rommel Francisco Marbil | April 1, 2024 – June 2, 2025 | |
| 31st | Police General | | Nicolas Torre | June 2, 2025 – August 25, 2025 | |
| Acting | Police Lieutenant General | | Jose Melencio Nartatez | August 26, 2025 – Present | |