Нина Владимировна Ляхова родилась 1 октября 1968 года в д.Ново-Троицк Балахтинского района Красноярского края. В 1988 году окончила Красноярский юридический техникум, Красноярский государственный аграрный университет по специальности юриспруденция. Работала нотариусом в Балахтинской госконторе отдела юстиции крайисполкома. Работала секретарём Петропавловского сельского совета, там же делопроизводителем, заместителем главы Петропавловского сельсовета по земельной реформе. С 1999 по 2000г. - юрист ЗАО «Тюльковское». В 2000 году назначена на должность начальника отдела по правовым вопросам, кадровой политике и охране труда администрации Балахтинского района. В 2011 году переведена на должность заместителя главы администрации по социальным вопросам.В январе 2018 году переведена на должность первого заместителя главы района.
Замужем, имеет двоих детей.