نشأت نرجس محمدي في وسط مدينة زنجان شمالي إيران من أسرة من الطبقة المتوسطة، حيث عمل والدها طباخا ومزارعا.