La región de Trnava se sitúa en la zona de los Pequeños Cárpatos y está atravesada por tres ríos: el Danubio, el Váh y el Morava.