Buochs tiene una población de 5200 personas, de las cuales el 12% es de nacionalidad extranjera (2002).