Stjepan II Kotromanić (prije 1295 – umro u septembru 1353) bio je jedan od najznačajnijih banova u bosanskoj historiji. Njegovi roditelji su bili bosanski ban Stjepan I Kotromanić i srpska princeza Jelisaveta Nemanjić.
Za njegove vladavine Bosna je doživjela, do tada, najveću teritorijalnu ekspanziju. Pametnom vladavinom i dobrim diplomatskim vezama uspostavio sve uslove da Tvrtko I Kotromanić napravi od Bosne najjaču samostalnu južnoslavensku državu u historiji. Stjepan II Kotromanić je bio pokopan u franjevačkom samostanu u Milama, kod Visokog, 1353. godine.Boris Nilević (1990). Srpska pravoslavna crkva u Bosni i Hercegovini do obnove Pećke patrijaršije 1557. godine. Veselin Masleša. "фамилије Котроманића. Тој вјери припадао је и његов брат Влади- слав.16 Постоје подаци који говоре да је Стјепан II Котроманић био патарен. Они се налазе у старосрпским црквеним текстовима, гдје се босански бан проклиње ..."
Porodica Stjepan II se rodio u porodici bana Stjepana I i srpske kraljevne Jelisavete Nemanjić, kćerke kralja Dragutina. Moguće je da je ban Stjepan I Kotromanić bio oženjen ženom prije princeze Elizabete. Ban Stjepan I je rođen oko 1232, a oženio se princezom u jesen 1284. godine; Ban je imao 52 godine prilikom ženidbe. Iz ovog braka, pored Stjepana, rođeno su djeca: Miroslav Ninoslav, rođen u Jajcu 1288. i preminuo prije 1310. Katarina, rođena oko 1294. i preminula u Bribiru 1355, bila je supruga humskog župana Nikole (njeni sinovi: Vladislav i Bogiša) Vladislav, rođen 1295. i preminuo 1354. godine. Marija, najmlađe dijete rođeno iz ovog braka, rođena oko 1308. i bila je udata za izvjesnog Ludovika. Za vrijeme vladavine bana Stjepana I hrvatski knezovi Šubići (Bribirci) su pretendovali i da bosanske zemlje potčine svojoj vlasti. Iako su Šubići u svojim titulama nekad dodavali naziv "dominus tocius Bosne" u stvarnosti to nisu uspjeli ostvariti. Čak se ne usuđuju stupiti na teritoriju jedinog svog saveznika u Bosni kneza Hrvatina, kneza Donjim Krajima Bosne. U Bosni su vođene borbe za vlast u kojima su Šubići imali i nekog uspjeha, ali nema dokaza da je Mladin I uspio potisnuti Stjepana I s banstva. U prilog tome govori i činjenica da je Mladin I ubijen 1304. u Bosni.
Početak vladavine Kao najstariji sin bana Stjepana koji se već tada nalazio u godinama da može samostalno da preuzme vlast, on je u Bosni smatran za zakonitog nasljednika među plemstvom, ali uslijed borbi koje su vođene protiv Šubića širom Bosne nije bio u stanju da preuzme vlast. Iscrpljujući rat u Bosni i sve veće zaoštravanje stanja na ostalim stranama primorale su Mladena II da promijeni politiku svog svog oca Pavla I i da potpunu kontrolu nad Bosnom proba da ostvari preko podrške banu Stjepanu, umjesto oružjem pošto se ta metoda i pored svih uspjeha na bojnom polju pokazala kao privremeno i nefunkcionalno rješenje. O vladavini Mladena II u Bosni i situaciji na bosanskom banskom dvoru govori molba Mladena II papi Ivanu XXII 1318. Molba se tiče "plemenitog muža Stjepana sina bosanskog bana Stjepana", iako je Mladen 2 mjeseca prije tog pisma nazivao sam sebe bosanskim banom. Mladen piše papi Ivanu XXII o Stjepanu sve najbolje, spominje mladog banovog sina po dobrom, te kako Stjepan želi iskorijeniti herezu u "njegovoj bosanskoj domovini". Da bi tu namjeru mogao bolje izvršiti odlučio je oženiti kćerku grofa Mainharda Ortenburškog koji će mu pomoći u tom poslu. Ali, ta plemenita djevojka u četvrtom je stepenu srodstva sa Stjepanom i zato Mladin moli papu da im da odrješenje. Papa je dozvolio sklapanje braka 1319. godine. Brak nikada nije sklopljen, što ukazuje da je Stjepan igrao igru i s Mladenom i s papom. Mladi Stjepan je želio ojačati svoj položaj i kod pape pod izgovorom "borbe protiv hereze" i iskoristio dobre veze Šubića sa papinskim dvorom.
Da je Mladenova vlast u Bosni samo nominalna ukazuje i promjena odnosa Hrvatinova sina Vukoslava prema Šubićima. Poslije smrti kneza Hrvatina, njegov sin Vukoslav prelazi na stranu Stjepana II. Vukoslav predaje Stjepanu župu Banicu sa dva važna grada, Ključem i Kotorom što je ban Stjepan nagradio poznatom darovnicom Vukoslavu iz 1322. Nema dokaza o vazalnom odnosu prema Mladenu i sve ukazuje da je stvarni vladar u Bosni Stjepan II, te da je vlast Šubića nad Bosnom samo formalna.
Sukobi sa Mladenom II thumb|220px|Blizna, mjesto gdje se odigrala bitka. Iako je Mladen nominalno koristio naziv ban Bosne, njegova vlast nad Bosnom nije bila stvarna, niti je imao pravnu podlogu za taj naslov. U Bosni su suvereno vladali Kotromanići. Mladi ban Stjepan II je već tada pokazao političku i diplomatsku mudrost u odnosu i prema Mladenu, ali i papi i ugarskom kralju, te je čekao svoju priliku da se konačno riješi Mladena.
1322. unutar Hrvatske se počelo javljati nezadovoljstvo i otvorena pobuna vlastele protiv bana Mladena. Najprije su građani Trogira i Šibenika sklopili savez protiv Mladena i odlučili da gradove predaju Veneciji. Ovo je razbjesnilo Mladena, pa je poveo vojsku protiv njih i opustošio šibensko i trogirsko polje, i počinio im veliku štetu. Zbog nezadovoljstva Mladena napuštaju i drugi hrvatski velikaši, a na strani pobunjenika su i Mladenova braća Grgur i Pavle, te Ivan Babonić, ban Slavonije. Oružani sukob je planuo tokom proljeća 1322. godine i u odlučujućoj bici kod Blizne, nedaleko od Skadrina u kome je stolovao Mladen II, vlastela je odnijela jasnu pobjedu i Mladen se povukao u utvrđeni Klis. Na strani Mladenovih neprijatelja učestvuje i vojska bosanskih banova, čime se bosanski ban miješa u tadašnje političke prilike u Hrvatskoj.
Završnu riječ u cijeloj priči imao je kralj Karlo Robert koji je došao u Knin i pozvao Mladena II da izađe pred njega. Kada se pojavio u Kninu bio je zarobljen i sproveden u tamnicu na sjeveru kraljevine Ugarske, po Karlovom naređenju koji je potom za novog bana postavio Ivana Babonića, dotadašnjeg bana Slavonije.
Čak i prije svog pada Mladen je prestao koristiti naslov gospodara Huma, dok se taj naslov pojavljuje u Stjepanovoj tituli. Prema prvoj sačuvanoj Stjepanovoj ispravi iz 1322. on nosi ove vladarske naslove: "Az sveti Grgur, a zovom ban Stepan, sin gospodina bana Stepana, po milosti božiei gospodin vsem zemlam bosinskim, i Soli, i Usore, i Dolnim kraem i Hlmske zemle gospodin i brat moi knez Vladislav"!
Stjepan je ban i gospodar bosanskih zemalja, i Soli i Usore, i Donjim Krajima i gospodar Humske zemlje, a njegov brat Vladislav je knez. Padom Mladena 1322. nestaje i taj nominalni naslov bana Bosne kod Šubića, a Stjepan ostaje suvereni bosanski vladar kao ban Bosne, te tom naslovu dodaje još i Hum.
Samostalna vladavina Poslije sloma Mladena II, Stjepan je nastavio da učvršćuje svoju vlast u Bosni u čemu mu je kao neka vrsta savladara pomagao mlađi brat knez Vladislav. Istovremeno se situacija u banovini Hrvatskoj nije smirivala, pošto su vlast preuzeli Nelipčići koje je 1323. godine probao da suzbije novi titularni ban Hrvatske Nikola Omodejev, ali bez uspjeha. Naredne godine se stvara široka koalicija Šubića i Frankopana, kojoj su se pridružili Zadar i ban Stjepan, ali njihove trupe tokom ljeta 1324. godine bivaju potučene kod slapova Krke. Iste godine Stjepan, uz saglasnost Karla Roberta, preuzima kontrolu nad zapadnim oblastima Vladislava Nemanjića. Neki ovo povezuju sa nekom vrstom miraza koji je Stjepan dobio uz svoju treću suprugu sa kojom se oženio po Karlovom prijedlogu, ali je izvjesnije da mu je kralj to prepustio iz drugih razloga, pošto se Stjepanov treći brak realizovao tek 1335. Naredne godine, novi titularni ban Hrvatske Mikac Mihaljević kreće na Nelipčiće uz Stjepanovu podršku, ali i pored toga što je postigao izvjestan uspjeh, Mikac se 1326. povlači neobavljena posla. Za to vrijeme Stjepan preuzima kontrolu nad tzv. Donjim Krajima (prostor između Sane i Vrbasa), Glamočem, Livnom, Duvnom, Imotskim i ušćem Cetine, dok je Robert preuzeo utvrđeni Omiš. U međuvremenu je izgladio nesuglasice koje je imao sa Dubrovačkom republikom, da bi iste godine u savezu sa njima slomio vlast Branivojevića, koji su se otcijepili od kraljevine Srbije tokom borbi oko vlasti, poslije smrti srpskog kralja Milutina, u Zahumlju i Krajini (Neretvanska oblast), koje je pripojio svojoj državi, tako da je od te godine držao pod kontrolom cjelokupno jadransko primorje od Cetine do Dubrovnika. Petar Toljenović je pokušao da mu se suprotstavi u Zahumlju, ali u toj borbi je poražen i zarobljen, poslije čega je, prema pisanju Mavra Orbinija, po Stjepanovom naređenju vezan za konja i tako survan u klisuru. Procijenivši da je Stefan Dečanski zauzet na jugu kraljevine Srbije, on nastavlja da šalje svoje čete u Travuniju i Polimlje, ali ih mladi Dušan potiskuje 1329. i tom prilikom je i sam Stjepan II jedva izvukao živu glavu, pošto mu je u borbi ubijen konj, ali mu je svog konja ustupio Vuk Vukoslavić (kome je 1322. poklonio neke posjede), tako da se Stjepan spasao bjegstvom, dok je sam Vuk poginuo. Najvjerovatnije je u vezi sa ovim napadima i Stjepanova druga ženidba sa nepoznatom kćerkom jednog od bugarskih careva (u to doba su u Bugarskom carstvu bile borbe, tako da se ne može sa sigurnošću reći čija je zapravo kćerka bila), pošto je na taj način najvjerovatnije želio da uz podršku saveza Bugarske i Bizanta proširi svoje posede u Primorju. Međutim, taj savez je propao na Velbuždu 1330., a sa njim i Stjepanove nade da se u tom trenutku dokopa Travunije. thumb|thumb|Kopija povelje bana Stjepan II iz 1333. Stjepan nije zaustavio samo na posjedima kraljevine Srbije, već je 1331. otpočeo da s pokušajima da ovlada Bračom i Korčulom koji su se nalazili u sastavu Mletačke republike, ali se ti planovi nisu ostvarili. Nakon što je 22. januara 1333. kralj Dušan prodao Dubrovačkoj republici Ston, Pelješac i priobalje do Dubrovnika, i sam Stjepan je 15. marta iste godine pod Srebrenikom izdao povelju kojom im prodaje istu tu oblast, čime su se Dubrovčani obezbijedili od eventualnih sukoba i pretenzija između banovine Bosne i kraljevine Srbije. Godine 1335. Stjepan se ženi po treći put i to po prijedlogu kralja Karla Roberta, koji mu je za ženu izabrao dalju rođaku svoje supruge Elizabete, kćerku kujavskog kneza Kazimira III, Elizabetu. Širenje Bosne, nije odgovaralo knezu Nelipcu koji je vladao prostorom banovine Hrvatske, tako da je on iskoristio papine želje da se iskorijene heretici u Bosni i uz njegov blagoslov otpočeo 1337. pripreme za krstaški pohod na Bosnu, nadajući se da će uspjeti da je pokori i proširi svoju vlast. Međutim, Stjepan II nije sjedio skrštenih ruku i uz pomoć Šubića koji su se rodbinski povezali sa Kotromanićima, pokrenuo je sukobe u samoj banovini Hrvatskoj. Nelipac je i ovog puta uspio da savlada Šubiće, ali su svi njegovi planovi u vezi Bosne morali da budu odloženi, pogotovo što se sve češće pominjala pojava Karla Roberta u Dalmaciji i konačno okončavanje sukoba u tom dijelu njegove države. Tokom svoje posjete kraljevini Ugarskoj, franjevački general Gerard 1339. po nalogu Karla Roberta odlazi u banovinu Bosnu, ne bi li utvrdio pravo stanje stvari na terenu. Stjepan II ga sačekuje još na granici, lijepo ga prima i uspjeva da ga ubijedi da se hereza u Bosni ne može istjerati oružjem zbog blizine pravoslavne kraljevine Srbije, već da je za to neophodan trajan boravak i djelovanje katoličkog svećenstva. Gerard usvaja njegove procjene i o tome početkom 1340. izvještava papu koji se također saglašava sa procjenom, tako da od 1340. do 1343. na prostoru banovine Bosne franjevci podižu veći broj svojih samostana i udaraju temelje svom prisustvu u tom dijelu Balkanskog poluostrva.