Det er to fjellkjeder på øya, Troodos og den mindre, Kyreniafjellene. Det høyeste fjellet, Olympos er 1 952 høyt og er en del av Troodos. Kyreniafjellene er lavere og her er det høyeste punktet 1 024 moh. Mesaoria er flatt sletteland mellom disse to fjellkjedene og det er her den delte hovedstaden Nikosia ligger. Troodos er den største fjellkjeden og dekker nesten halvparten av øya, mens Kyreniafjellene dekker en lang stripe langs nordkysten.