La langue officielle en Wallonie est le français, sauf dans les neuf communes de la Communauté germanophone de Belgique (à la frontière allemande dans la province de Liège) où c'est l'allemand. Les langues vernaculaires traditionnelles, en nette perte de vitesse depuis plusieurs décennies face aux langues officielles, sont des variantes du wallon (langue d'oïl), du picard, du champenois, du lorrain (gaumais), du luxembourgeois, ainsi que du néerlandais et du limbourgeois près des régions néerlandophones, et du francique ripuaire en Communauté germanophone. Il existe en outre quelques communes dites « à facilités » où les administrations sont tenues d'utiliser également une autre langue dans leurs relations avec le public ; il y a donc des communes francophones avec facilités en néerlandais, en allemand, ou les deux (mais dans ce cas uniquement pour l'enseignement), les communes de la Communauté germanophone ayant toutes des facilités en français.