No, residential lease agreements do not need to be notarized in North Dakota. While some states require leases of a certain length to be notarized, that is not the case here. As long as the lease is legally binding, it does not need to be witnessed.
The landlord and the tenant can agree to get the lease notarized if they wish, but it is not required. Since a lease is a contract for all intents and purposes, it does not require notarization in order to be valid.
The information for this answer was found on our North Dakota Residential Lease Agreement answers.