San Fernando colinda al Norte con Copainalá, al Noreste con Chicoasén, al Este con Osumacinta, al Sur con Tuxtla Gutiérrez y al Oeste con Berriozábal.