Il est limitrophe des départements du Cher (au nord-ouest), de la Nièvre (au nord), de Saône-et-Loire (au nord-est), de la Loire (à l'est) du Puy-de-Dôme (au sud) et de la Creuse (au sud-ouest).
il ɛ limitʁˈɔf de- depaʁtəmˈɑ̃ dy- ʃˈɛʁ o nˈɔʁwˈɛst, də- la- njˈɛvʁ o nˈɔʁ, də- sˈoːnelwˈaʁ o noʁˈɛst, də- la- lwˈaʁ a lɛ dy- pyˈidə-dˈoːm o sˈyd e də- la- kʁˈøz o sˈydwˈɛst.