Cubre un área de 93.030 km2, situada en la cuenca de los Cárpatos, y limita con Eslovaquia al norte, Rumania al este, Serbia al sur, Croacia al suroeste, Eslovenia al oeste, Austria al noroeste y Ucrania al noreste.
Hungría está rodeada por un país.