Niewątpliwie wydarzenia w Tebaidzie ograniczyły władzę Osorkona.
Osorkon II był władcą prowadzącym, tak jak jego poprzednicy, politykę dynastyczną. Znane są imiona trzech jego żon. Były to: Karoma II, Dżedmutiufanch i Isetemachbit V. Jednym z ważniejszych wydarzeń jego panowania było wprowadzenie na tron pontyfikalny w Tebach syna – Nimlota, sprawującego urząd wielkiego kapłana Amona po śmierci Harsiese, prawdopodobnie w latach 855–840 p.n.e. i władającego całym Górnym Egiptem. Z kolei syn Nimlota - Takelot był współregentem na tronie pontyfikalnym w Tebach w latach 845–840 p.n.e., a córka Nimlota, wnuczka Osorkona II, Karoma III Merimut wyszła za mąż za swego wuja Takelota, przyszłego Takelota II. Ze związku tego narodził się syn Osorkon, przyszły Wielki Kapłan Amona. Inny z kolei syn Osorkona II – Szeszonk, następca tronu, został mianowany arcykapłanem Ptaha w Memfis, a najmłodszy syn Osorkona II, Hornacht został mianowany arcykapłanem Amona w Tanis.
Polityka zagraniczna Osorkona II polegała głównie na kontaktach z władcami Izraela oraz państw, znajdujących się w Syropalestynie.