Understanding the 100-Person Village Model
If you have ever seen a pie chart or infographic that redistributes the world population into a village of exactly 100 people, you have encountered If The World Was A Village. The concept scales every real-world statistic down proportionally so that instead of billions of humans you are looking at one manageable group. The numbers shift to something like 61 people living in Asia, 16 in Africa, 11 in Europe, and so on. It is useful for making global demographics feel tangible rather than abstract. I built a version of this model for a community outreach project a few years back, and the first thing I learned is that the baseline numbers vary depending on which source you trust. The United Nations Population Division gives slightly different figures than the World Bank, and the difference shows up noticeably when you are working with a population as small as 100 people. A rounding decision that looks minor at the global level can completely change whether Africa lands at 15 or 17 people in your village.
How If The World Was A Village Works
The math behind it is straightforward division. Take the current world population figure, divide it by the total, then multiply by 100 to get your village count for each category. The harder part is deciding what categories matter and where to draw the boundaries. I spent more time on that than on the actual arithmetic. For the regional breakdown, the most commonly used source data comes from the UN's five geographic regions: Africa, Americas, Asia, Europe, and Oceania. Some models merge the Americas into North and South, and a few separate out the Caribbean. The choice changes how many people sit in that bucket and therefore what your infographic looks like. There is no single correct answer here. Pick a source and stick to it. Religion is another area where definitions get messy. The standard version puts roughly 31 people as Christian, 24 as Muslim, 15 as unaffiliated, 15 as Hindu, and smaller groups filling the rest. But the unaffiliated number jumps or drops depending on whether you count atheists, agnostics, and people who refuse to answer a census question the same way. In my project I had to decide whether to group people who identified as spiritual but not religious into the unaffiliated bucket or create a separate category. I went with unaffiliated because the alternative would have broken the 100-person constraint and required explaining twelve subcategories instead of keeping it clean.
Building Your Own Village From Scratch
You do not need fancy software to create this. A spreadsheet and a basic charting tool are enough. I recommend starting with a raw data dump from the CIA World Factbook or the World Population Prospects dataset, then filtering it down to your categories before you begin scaling. Here is the practical process. First, export your population data into a spreadsheet. Second, create a column for the raw count and a second column that divides each raw count by the global total and multiplies by 100. Third, round each result. Fourth, sum the rounded column and check that it equals exactly 100. If it does not, adjust the largest category by the difference. That last step is something beginners often skip and it breaks the entire model because you end up with 99 or 101 people in your village. For religion, language, income, and access to clean water, I pulled the latest figures from Pew Research Center and UNICEF. The income data is especially tricky because purchasing power parity versus nominal GDP per capita will give you very different distribution curves. I used PPP because it makes more sense when you are talking about how people actually live day to day. A person making two dollars a day in rural India has a very different life than someone making two dollars a day in New York City. PPP accounts for that.
Get the Full Details

Common Mistakes That Break the Model
The biggest mistake I see is mixing data from different years. If you pull regional population from a 2023 report but religion data from a 2021 Pew study, your village will have subtle inaccuracies that compound across categories. It is tempting to use whatever source is closest at hand, but the model loses credibility the moment someone notices the numbers do not add up or that Africa shows different population figures in one chart and another. Another issue is double counting. When I first worked on this, I accidentally included the Muslim population in the religious breakdown and then also added them back into a regional count for the Middle East and North Africa. The village ended up with too many people and I had to rebuild half the charts. Always run a cross-check between your categories to make sure nothing is sitting in two buckets at once. There is also the problem of small island nations and territories getting lost. Oceania, for example, is usually shown as three or four people in the village, but the specific breakdown between Australia, New Zealand, and the Pacific Islands matters if your audience is from that region. In my second version I split Oceania into three sub-buckets and adjusted the regional totals accordingly. It took ten extra minutes but it prevented a lot of pointed questions from people in Fiji and Papua New Guinea.
When This Model Fails You
It is important to be honest about the limitations. The 100-person village works best for broad demographic illustration. It falls apart quickly if you try to use it for anything involving nuance. Gender balance within regions, urban versus rural splits, age distributions, and literacy rates all get compressed into numbers that are too coarse to be meaningful. A single person in the village represents roughly 80 million real humans. You lose almost everything at that scale when you start drilling down. I ran into this specifically when trying to show healthcare access. The village model told me roughly 83 people have access to essential medicines, but that number hides the fact that those 83 people are concentrated in certain regions while others have dramatically worse outcomes even within the same broad category. For that kind of analysis you need a larger sample or a different visualization entirely. A bubble chart indexed to population size works better, or you can keep the village model and add a second chart underneath it for the detailed breakdown. The model also flattens inequality within categories. Two of the ten people in North America might each hold wealth equivalent to the bottom twenty people in the village combined. The village diagram shows average income per region but it does not show that gap. I learned this the hard way when someone in my audience asked why the model made North America look uniformly prosperous when I knew the data showed significant poverty in several countries within that region. I had to concede the point and add a note about within-region variation.
Where to Get the Data
The best free sources I have found are the United Nations Department of Economic and Social Affairs for population figures, Pew Research Center for religion and some social metrics, and Our World in Data for income and development indicators. All three update their datasets regularly and most are available as downloadable CSV files. I export from Our World in Data most often because their interface lets you select exactly the variables I need without wading through pages of unrelated statistics. If you want a ready-made version to reference or embed, the original website at iftheworldwasavillage.org is still active and updated periodically. There are also community-maintained versions on GitHub where people publish their own spreadsheets and visualization code. I do not recommend downloading a prebuilt file without checking the data sources first, because some of the community versions rely on outdated census figures or use non-standard regional definitions. The village model is a teaching tool, not a research instrument. It works well for presentations, classroom exercises, and public outreach because it translates complicated global statistics into something a person can hold in their head. It does not work for policy analysis or anything that requires precision below the regional level. Use it where it fits and move to a more granular method when you need one.