Макарьево — посёлок (в 1958—2009 — рабочий посёлок) в Лысковском районе Нижегородской области. Входит в состав Валковского сельсовета. Располагается на левом берегу Волги, в нескольких километрах ниже устья Керженца.
Посёлок Макарьево Нижегородской области (бывший город Макарьев Нижегородской губернии) не следует путать с городом Макарьев Костромской области.
Первое упоминание в 1435 году, город с 1789 по 1920.
Население 303 человека (2011)