Karditsa borders the regional units of Trikala to the north, Larissa to the east, Phthiotis to the southeast, Evrytania to the south, Aetolia-Acarnania to the southwest and Arta to the west.
Located in south-western Thessaly, it is primarily an agricultural area.