Szeszonk II – faraon, władca starożytnego Egiptu z XXII dynastii libijskiej, prawdopodobnie panował w latach 877–875 p.n.e. thumb|left|200px|Zarys genealogii XXII i XXIII dynastii.

Jürgen von Beckerath w swej pracy „Chronologie des Pharaonischen Ägypten” wyraża pogląd, że był starszym synem Osorkona I i Maatkare – córki Psusennesa II i objął władzę po śmierci swego młodszego brata Takelota I, syna Osorkona I i Taschedchonsu. Pogląd ten podziela również Kenneth A. Kitchen w swej pracy „The Third Intermediate Period in Egypt”. Istnieją także odmienne poglądy, dotyczące lat panowania oraz kolejności panowania synów Osorkona I. Francuski egiptolog Nicolas Grimal podaje, iż Szeszonk II nigdy nie władał samodzielnie i był jedynie współwładcą, rządzącym razem ze swym ojcem. Według tych ocen Szeszonk II zmarł kilka miesięcy wcześniej niż jego ojciec, Osorkon I, a dopiero po jego śmierci tron odziedziczył jego młodszy syn – Takelot I.