Chaque commune dispose d'un conseil communal (qui représente la commune) et d'un collège des bourgmestre et échevins (qui est l'organe d'exécution et d'administration journalière de la commune) dont les membres sont choisis parmi les conseillers communaux de nationalité luxembourgeoise. Les conseillers communaux sont élus directement par les habitants de la commune.
Le conseil communal, renouvelé tous les 6 ans le 2e dimanche du mois d’octobre, est composé d’un nombre de conseillers déterminé par le nombre d’habitants de la commune. Les électeurs disposent d’autant de suffrages qu’il y a de conseillers à élire. Le collège des bourgmestre et échevins de chaque commune est issu du conseil communal.
Pour être candidat lors des élections communales, il faut remplir un certain nombre de conditions d'éligibilité.
Les non-luxembourgeois qui résident au Grand-Duché de Luxembourg peuvent devenir candidats pour les élections communales sans perdre le droit de vote dans la commune de leur pays d’origine. Ils peuvent être élus conseiller communal, bourgmestre ou échevin.
Les candidats qui participent à une élection à la majorité relative (pour les communes de moins de 3.000 habitants) ou à la représentation proportionnelle (pour les communes de 3.000 habitants et plus) doivent se déclarer au moins 30 jours avant le jour fixé pour le scrutin.
Pour être candidat aux élections communales, il faut :
Pour les ressortissants étrangers, il faut en outre avoir résidé sur le territoire luxembourgeois, au moment du dépôt de la candidature, pendant 5 années.
Le ressortissant étranger qui souhaite se porter candidat doit également produire les pièces suivantes :
La perte d’une des conditions d’éligibilité entraîne la cessation du mandat.
Tout élu communal peut bénéficier d’un congé politique.