Buchhofen er en kommune i Landkreis Deggendorf i Regierungsbezirk Niederbayern i den tyske delstat Bayern, med knap 1.000 indbyggere.

Geografi Buchhofen ligger i regionen Donau-Wald, og er en del af Verwaltungsgemeinschaft Moos.

I kommunen ligger landsbyerne Buchhofen og Ottmaring.