Belgodère (Belgud en Corse) est un petit village français, situé dans le département de la Haute-Corse et la région de Corse. le village de Belgodère est le chef-lieu du canton. Ses habitants sont appelés les Belgodercecci.
La commune s'étend sur 13 km² et compte 492 habitants depuis le dernier recensement de la population.