Zimbabwe and other developing countries struggle to achieve millennium development goals originally set for 2015. To assist health policy making, there was an investigation of how demographic, socioeconomic and cultural factors determine maternal healthcare services use in Zimbabwe. A logistic model for four different maternal healthcare services using data from the 2005/6 Zimbabwe Demographic Health Survey was estimated. Secondary education increases the odds of use of maternal health services by at least 2 times at 1 percent level of significance whilst access to information increases the odds by 1.52 at the 5 percent level of significance. Women in urban areas are more likely to give birth at healthcare facilities OR 3.49 compared to their rural counterparts at 1 percent significance level. Women from highest income households are more likely to give birth at health facilities than those from poorest households OR 6.44 at 1 percent level of significance whilst the pattern is consistent for other services as well. Other important determinants are age, education, wealth, polygamy and religious affiliation. Generally, policy makers have to appreciate that these factors affect different maternal health services differently. Consequently, strategies to improve the uptake of maternal healthcare like mass media and health workers, particularly for disadvantaged sections of the population like rural areas and the uneducated, should be targeted at specific components rather than planning umbrella strategies.