Město Buchs se nachází ve St. Gallenu a na východě hraničí s knížectvím Lichtenštejn. Mezi pamětihodnosti v Buchs patří bývalá radnice a soud, reformovaný a katolický kostel a park dravých ptáků na jižním okraji města. Kromě toho lze z Buchs vidět na zámek a městečko Werdenberg v Grabs. Buchs se nachází v nadmořské výšce od 448 do 2232 m (na Glannachopf). Město Buchs je také oblíbeným místem k nakupování.