Prema popisu stanovništva iz 2001. godine, naselje je imalo 29 stanovnika[4] te 10 obiteljskih kućanstava.[5]
Naselje Buhača: Kretanje broja stanovnika od 1857. do 2021.
broj stanovnika
743
787
730
279
598
124
155
76
111
29
36
30
1857.
1869.
1880.
1890.
1900.
1910.
1921.
1931.
1948.
1953.
1961.
1971.
1981.
1991.
2001.
2011.
2021.
Napomena: U 2001. nastalo izdvajanjem iz naselja Maljevac. Do 1900. i u 1948. iskazivano kao naselje, a od 1953. kao dio naselja. Od 1857. do 1880. sadrži podatke za naselja Maljevac i Maljevačko Selište, a od 1910. do 1931. te u 1981. i 1991. podaci sadržani u naselju Maljevac. Izvori: Publikacije Državnog zavoda za statistiku Republike Hrvatske