Bujanovac (srpski: Bujanovac, albanski: Bujanoci) je grad i opština u Pčinjskom okrugu u Srbiji. Prema popisu iz 2002. bilo je 12011 stanovnika (prema popisu iz 1991. bilo je 17050 stanovnika).