Loma de Cabrera heeft een totale oppervlakte van 140,0 km2 , ongeveer 13,7% van de totale oppervlakte van de provincie Dajabón. De stad ligt op een hoogte van 206 m, en op 20 km ten zuiden van de stad Dajabón, de hoofdstad van de provincie.
Het grootste deel van de gemeente ligt tussen de bergen omdat zij aan de noordkant van de Cordillera Central ("Centrale bergketen") ligt. De hoogste bergen bevinden zich ten zuiden van de stad; in het noorden zijn er alleen lage heuvels met kleine valleien.
Ten noorden van de stad is er een heuvel met pijnbomen die vanuit de stad te zien is omdat hij alleen staat; het is de Cerro Chacuey (in het Engels: Chacuey Hill).
De belangrijkste rivier van de gemeente (en van de provincie) is de Dajabón, ook wel Masacre-rivier genoemd; deze stroomt van zuid naar noord door de gemeente. Er zijn nog andere rivieren, maar die zijn zeer klein en zijrivieren van de Dajabón.