Foix ligger ved foten av Pyreneene. Den er den nest største byen i departementet Ariège, etter Pamiers.