Check Membership Status Email Address or ID Number Verification Code An OTP has been sent to your registered email address. Request OTP Verify & Check Status Resign from NFD Click the below button and fil the form to join us Fill Out the form to join us Surname * First Name * Other Names * Phone Number * ID / Passport Number * Sex * Select Gender Male Female Religion * Select Religion Christian - Catholic Christian - Protestant Christian - Evangelical Christian - Other Muslim Hindu Baha'i Buddhist Traditionalist Brahma Kumaris Other None Email Address * Verify Enter the code sent to your email: Confirm Date of Birth * Special Interest Group (Select all that apply) (Optional) Youth Women PWDs Ethnic Minorities Marginalized Groups If PWD enter your PWD number Location Details County * Select County Constituency * Select Constituency Ward * Select Ward Polling Station (Optional) Select Polling Station I declare that I am not a member of any other political party in Kenya. I voluntarily apply to join NFD. I agree to uphold the values, mission, and objectives of NFD. I have read and accept the NFD Privacy Policy. Submit Registration