Dominica saar on geoloogiliselt noor, olles tekkinud umbes 26 miljonit aastat tagasi. Saar on vulkaaniline ning paikneb kahe tektoonilise laami kokkupuute kohal. Saarel kulgeb põhjast lõunasse mäeahelik, mida saare keskosas läbistab Layou jõeorg. Riigi kõrgeim koht on Morne Diablotins'i mägi (1447 m). Saare edelaosas asub kustunud vulkaani kaldeera. 1997 purskus Morne Watti vulkaanist välja tuhapilv.