Село Буново се намира в планински район на 55 км източно от София. Разположено в Златишко-Пирдопската котловина обградена от Стара планина (южно от връх Баба), Средна гора и рида Гълъбец, по поречието на река Буновчица.
През селото преминава жп лини
