To obtain civil marriage services, you do not have to go to Sheria House, Nairobi as it is overcrowded. You can visit any of the Office of Attorney General and Department of Justice offices located in Nairobi, Mombasa, Malindi, Machakos, Embu, Meru, Nyeri, Nakuru, Kisii, Eldoret, Kakamega and Kisumu.
You can also get Civil marriage services at the offices of the county commissioners (deputy county commissioners and assistant county commissioners) in all the 47 counties in Kenya.
Muslim customary marriage services are only offered in Nairobi County