Nur ol Din Mahalleh is a village in Goli Jan Rural District, in the Central District of Tonekabon County, Mazandaran Province, Iran. As of the 2006 census, it had a population of 150 people, across 46 families.