Granična policija Bosne i Hercegovine (ranije poznata kao Državna granična služba BiH) osnovana je na današnji dan 2000. godine na osnovu Zakona o Državnoj graničnoj službi BiH, koji je donio Visoki predstavnik u BiH u skladu sa svojim ovlaštenjima.
Operativni rad Granične policije BiH započeo je 6. juna 2000. godine formiranjem prve jedinice – Jedinice za posebne namjene Granične policije (J/PGP) Aerodrom Sarajevo.
Proces preuzimanja nadzora i kontrole prelaska državne granice od entitetskih i kantonalnih Ministarstava unutrašnjih poslova (MUP-ova) odvijao se postupno i završen je 30. septembra 2002. godine formiranjem Jedinice / Postrojbe Granične policije Strmica.
Oktobra 2004. godine usvojen je novi Zakon o Graničnoj policiji BiH, kojim je Granična policija definisana kao upravna organizacija u okviru Ministarstva sigurnosti BiH, sa operativnom samostalnošću. Njena osnovna uloga je obavljanje policijskih poslova nadzora i kontrole prelaska granice BiH, kao i drugih poslova propisanih zakonom.
Zakonom o izmjeni Zakona o Graničnoj policiji, koji je stupio na snagu 18. aprila 2007. godine, naziv Državna granična služba BiH promijenjen je u Granična policija Bosne i Hercegovine.