Η Βιάννος αποτελεί έναν από τους πιο ορεινούς δήμους της Κρήτης. Ταυτόχρονα όμως, συνδυάζει πρόσβαση στη θάλασσα και μάλιστα είναι ο δήμος με το μεγαλύτερο σε μήκος ακτών στη νότια Κρήτη (15 χλμ.). Με βάση το υψόμετρο και τη γεωμορφολογία της, διακρίνεται σε τέσσερις ζώνες με την ορεινή και την ημιορεινή, να καταλαμβάνουν το μεγαλύτερο τμήμα του δήμου, την πεδινή, και τέλος την παραλιακή.