Buchs is a former municipality of the district of Willisau in the canton of Lucerne in Switzerland.
On 1 January 2006 the former municipalities of Buchs and Uffikon merged into the municipality of Dagmersellen.
47°12′N 8°2′E / 47.200°N 8.033°E / 47.200; 8.033