Le quartier de Cannaregio est le quartier le plus étendu de la ville après Castello et le plus peuplé. Cannaregio occupe en effet presque toute la partie de la ville au nord du Canal Grande, s'étendant de la gare (numéros bas), au nord du quartier de Santa Croce auquel il est relié par le Ponte degli Scalzi et le Ponte della Costituzione, jusqu'à Castello, avec lequel il confine à l'est et au sud presque entièrement, à l'exception de la paroisse de San Canciano qui confine avec le Campo San Bartolomeo, dans le quartier de San Marco.
La voie d'eau principale est le Canal de Cannaregio, qui relie le Canal Grande à la lagune. C'est le seul canal intérieur du centre historique, en plus du Canal Grande, à être traversé par les vaporetti.
Le Canal de Cannaregio est traversé par deux ponts :
Le Ponte delle Guglie ainsi nommé pour les quatre aiguilles présentes aux quatre coins ;
Le Ponte dei Tre Archi (anciennement Ponte di San Giobbe), le seul pont à trois arches restant à Venise.