Rodos ima oblik vrha koplja, dugačak je 79.7 km (49.5 mi) i širok 38 km (24 mi), s ukupnom površinom od oko 1,400 četvornih kilometara (541 sq mi) i obalom od oko 220 km (137 mi). Primarna podloga je vapnenac. Grad Rodos, kao i povijesne i sadašnje trgovačke luke, nalazi se na sjevernom kraju otoka. Međunarodna zračna luka Diagoras (IATA kod: RHO) nalazi se 14 kilometara (9 milja) jugozapadno od grada u Paradisiju. Gradska cestovna mreža proteže se duž istočne i zapadne plaže.
Izvan grada Rodosa, otok je razasut malim gradovima i toplicama, uključujući Faliraki, Lindos, Kremasti, Haraki, Pefkos, Archangelos, Afantou, Ixia, Koskinou, Embona (Attavyros), Paradisi i Trianta (Ialysos). Izvorska voda bogata mineralima (i povremeno morska voda) koristi se za medicinske kupke, a lječilišta nude razne zdravstvene tretmane.
Rodos se nalazi 363 kilometra (226 milja) istočno od grčkog poluotoka i 18 kilometara (11 milja) južno od južne obale Turske.
Flora
Srce otoka je krševito, slabo naseljeno i obraslo borovima (Pinus brutia) i čempresima (Cupressus sempervirens). Dok su obale otoka stjenovite, on sadrži plodno tlo na kojem se uzgajaju agrumi, vinova loza, povrće, masline i drugi usjevi.
Fauna
Godine 2005. pokazalo se da je rodoska populacija jelena lopatara genetski drugačija, što predstavlja hitan rizik za očuvanje. Tijekom ljeta tigrasti se moljci okupljaju u dolini Petaloudes (na grčkom znači "Dolina leptira"). Planina Attavyros, na 1,216 metara (3,990 stopa), najviši je vrh na otoku.