Николай Браун родился в 1902 году в Тульской губернии, в семье дворянина немецкого происхождения и православной супруги. Детство и юность провёл в средней России, учился в Орле. В конце 1910-х годов посещал занятия в петроградском Цехе поэтов под руководством Николая Гумилёва, одновременно работая санитаром, актёром и сотрудничая с редакциями. В 1924 году вступил в Союз поэтов, а в конце 1920-х вошёл в творческое объединение ленинградских писателей «Содружество». В 1926 году вышел его первый сборник стихов «Мир и мастер», а в 1929 году он окончил литературный факультет педагогического института в Ленинграде.
Во время Великой Отечественной войны Браун служил на Балтийском флоте, участвовал в переходе из Таллина в Кронштадт, а затем работал военным корреспондентом в осаждённом Ленинграде. В 1942 году был награждён орденом Красной Звезды. Он также принимал участие в работе над текстом гимна СССР, за что получил благодарность от Совнаркома. При этом Браун не состоял ни в комсомоле, ни в партии, избегая руководящих постов, хотя с 1934 по 1970 год был делегатом всех съездов Союза писателей.
Николай Браун ушёл из жизни в 1975 году в Ленинграде, похоронен в посёлке Комарово. Он известен как русский советский поэт, писатель и переводчик, а также как участник Великой Отечественной войны. Его сын, Николай Николаевич Браун, тоже стал поэтом и общественным деятелем.