Carles er på øya Panay norsvestlige kyst, og kommunen omfatter en rekke øyer utenfor spissen, langs Jintotolokanalen, en viktig havspassasje i den filippinske øygruppe som knytter sammen Visayashavet i øst med Sibuyanhavet i vest.