This article needs more citations. (February 2024) |

Belvaux (French pronunciation: [bɛlvo]; Luxembourgish: Bieles [ˈbi̯ələs] ⓘ; German: Beles [ˈbeːləs]) is a town in the commune of Sanem, in south-western Luxembourg. As of September 2026[update], the town has a population of 9,419. It lies close to the town of Belval.