The biggest differentiator of marriage age seems to be a country's income, with people in developed countries marrying later. Nordic countries and Western Europe rank among the highest for mean age at marriage at above 30 years. Afghanistan has one of the lowest at 20.2 years.