В архивных источниках деревня упоминается от 1560 г. Входила в Поречскую волость Мозырского повета. После второго раздела Речи Посполитой находилась в составе Бобруйского уезда Минской губернии. В XIX в. Нивное входит в казенное имение Нестановичи Нестановичской сельской общины. По последней 10-й ревизии 1857 г. в Нивном было 3 двора, 10 душ мужского и 13 женского пола. По состоянию на 1870 г. Нивное было приписано к Грабъёвской православной церкви.
В 1920 г. 18 жителей.
В апреле 1942 г. немецко-фашистские захватчики уничтожили 10 жителей.