Родился в 1890 году в селе Уллубий- аул Карабудахкентского района, в семье обедневшего дворянина.
В 1910 году, окончив Тифлисскую гимназию, поступил в Московский университет, откуда за участие в студенческой забастовке был исключён.
В дни Февральской революции У. Буйнакский проводил большую работу среди трудящихся Хамовнического района Москвы.
В ноябре 1917 года он становится во главе организованного им Порт- Петровского Военно- революционного комитета.
Осенью 1918 года Дагестан был вновь захвачен контрреволюционными силами. После временного падения Советской власти в Дагестане У. Буйнакский сначала работал в Народном комиссариате национальностей в Москве, а затем направляется в г. Астрахань с мандатом уполномоченного по установлению Советской власти на Кавказе.
В начале 1919 года он тайно приезжает в Дагестан. По его инициативе собирается первая Кумторкалинская конференция большевиков Дагестана, которая избрала подпольный обком и Военный совет во главе с У. Буйнакским.
В мае 1919 года горскому правительству удалось выследить и арестовать У. Буйнакского и его товарищей по обкому РКП( б).
«Мы будем беспощадны в борьбе против наших классовых врагов»,- так заявили бакинские рабочие по поводу решения главного военно- шариатского суда, приговорившего Уллубия Буйнакского и его товарищей к расстрелу.
В августе 1919 года решение суда было исполнено.
В 1921 году в память о пламенном революционере город Темир-Хан-Шура был переименован в Буйнакск.