Belz est une ville littorale du département du Morbihan, dans la région de Bretagne.
Belz est une commune chef-lieu de canton.
Belz fait partie du canton de Quiberon 
Belz adhère à la la communauté de communes Auray Quiberon Terre Atlantique 
Belz fait partie du bassin de vie de Belz 
Madame le maire de Belz est Sylvie LE GALLIOTTE LE BOZEC - Cadre de la fonction publique (2026)
La population de Belz est de 3869 habitants (2025) 
L'altitude moyenne de Belz 10 mètres.
Le code postal de Belz est : 56550
Le code INSEE de Belz est : 56013
2 Il y a 2 Ecoles à Belz. Voir les établissements scolaires de Belz. 
4 4 médecins généralistes liberaux exercent à Belz. 
21.9 La part des résidences secondaires est de 21.9 %. 
Tous les chiffres et statistiques sur Belz sur le site Insee.fr 
Étel : à 3.16 km
Erdeven : à 4.19 km
Sainte-Hélène : à 5.40 km
Locoal-Mendon : à 5.97 km
Plouhinec : à 6.61 km
Ploemel : à 7.76 km
Merlevenez : à 8.12 km
Nostang : à 8.19 km
Plouharnel : à 9.75 km
Landévant : à 10.27 km
Landaul : à 10.37 km
Kervignac : à 10.82 km
Riantec : à 11.39 km
Ecole primaire privée Saint Jean - Privé
Ecole primaire publique Per Jakez Hélias - Public