Родился в 1927 году в городе Ош в Киргизии, в семье рабочего. В 1943 году окончил ошскую среднюю школу, а в старших классах уже работал в качестве учителя начальных классов. В 1943 г. Х.Н. Ниязов поступил в Учительский институт (г. Андижан Узб. ССР), однако вскоре прервал обучение по семейным обстоятельствам и вернулся работать учителем узбекского языка и литературы в школу им. Тельмана в родном городе. В 1945 г. был переведен в редакцию Ошской районной газеты «Пахта учун» в качестве литературного сотрудника.
В том же году Хамид Ниязович поступил в Среднеазиатский Государственный университет им. В.И. Ленина, полный курс которого окончил в 1950 г., получив специальность филолога-ираниста. После окончания университета Х.Н. Ниязов был направлен в аспирантуру Восточного факультета ЛГУ. За период с 1951 по 1954 гг. Хамид Ниязович подготовил кандидатскую диссертацию на тему «Поэтическое творчество Садриддина Айни (из истории развития соц. реализма в таджикской и узбекской литературе)». Защита состоялась 18 июня 1959 г.
С 1954 года по август 1958 г. Хамид Ниязович работал в качестве временного сотрудника в ЛО ИВ АН СССР, а в августе 1958 г. был принят на постоянную работу. В 1965 году окончил Университет марксизма-ленинизма при Ленинградском ГК КПСС. В течение двух лет (1965-1967) находился в командировке в Иране, работал в должности переводчика.
Свободно владел персидским, таджикским, узбекским языками, знал английский, турецкий, арабский и афганский.
Совместно с А.Н. Болдыревым и З.Н. Ворожейкиной занимался описанием персидских и таджикских рукописей из собрания ЛО ИВ (ИВР РАН). Перу Хамида Ниязовича принадлежит 8-й выпуск этой серии, 9-й выпуск Х.Н. Ниязов не успел закончить.