Ivan planina se nalazi između plainna Bitovnje i Bjelašnice, jugozapadno od Sarajeva i u blizini Hadžića, Konjica i Kreševa. Visoka je 1534 metara (vrh Veliko Šljeme). Administrativno se nalazi u općinama Hadžići, Konjic i Kreševo. Pruža se od sjeverozapada prema jugoistoku između porječja rijeka Bosne i Neretve, kao razvodno gorje Jadranskoga i Crnoga mora. S njenih sjevernih obronaka rijeke i potoci teku u Bosnu, a s južnih u Neretvu i s njome u Jadransko more. Obrasla je bukvom, jelom i drugim drvećem. Puna je dolova, prodola i pećinastih gudura.
Ivan-sedlo jedan je od najvažnijih prijevoja Dinarskoga gorja i povezuje panonski prostor, odn. dolinu rijeke Bosne s primorjem, odn. dolinom Neretve.
Linkovi sa dodatnim informacijama o Ivan planini: