La Slovaquie est limitrophe de la République tchèque et de l'Autriche à l'ouest, de la Pologne au nord, de l'Ukraine à l'est et de la Hongrie au sud.
Elle est bordée par l'Autriche au sud-ouest, la Hongrie au sud, l'Ukraine à l'est, la Pologne au nord et la République tchèque au nord-ouest.