Die Grenze zum nördlich benachbarten Bundesstaat Minnesota ist rund 40 km entfernt; die vom Mississippi gebildete Grenze zu Wisconsin verläuft rund 200 km östlich.
Die geografischen Koordinaten von Mason City sind 43°09′13″ nördlicher Breite und 93°12′04″ westlicher Länge. Das Stadtgebiet erstreckt sich über eine Fläche von 72,78 km².
Die nächstgelegenen Großstädte sind die Twin Cities in Minnesota (221 km nördlich), Rochester in Minnesota (148 km nordöstlich), Wisconsins HauptstadtMadison (363 km östlich), Cedar Rapids (221 km südöstlich), die Quad Cities in Iowa und Illinois (349 km in der gleichen Richtung), Iowas Hauptstadt Des Moines (194 km südlich) und Nebraskas größte Stadt Omaha (405 km südwestlich).[4]
Verkehr
Der zweispurig ausgebaute U.S. Highway18 und der hier deckungsgleich verlaufende Iowa Highway27 bilden die südliche Umgehungsstraße von Mason City. Auf Höhe des Stadtzentrums kreuzt der U.S. Highway 65 und führt in Nord-Süd-Richtung durch die Stadt. Alle weiteren Straßen sind untergeordnete Landstraßen, teils unbefestigte Fahrwege sowie innerörtliche Verbindungsstraßen.
In Mason City treffen mehrere Eisenbahnstrecken für den Frachtverkehr der Union Pacific Railroad (UP) und der Canadian Pacific Railway (CPR) zusammen. Die Iowa Traction Railroad (IATR), eine Shortline-Eisenbahngesellschaft, hat ihren Sitz in Mason City. Sie betreibt eine 21 km lange Strecke, die über eine Oberleitung mit 600 V Gleichstrom elektrifiziert ist.[5]
Nach der Volkszählung im Jahr 2010 lebten in Mason City 28.079 Menschen in 12.366 Haushalten. Die Bevölkerungsdichte betrug 385,8 Einwohner pro Quadratkilometer. In den 12.366 Haushalten lebten statistisch je 2,2 Personen.
Ethnisch betrachtet setzte sich die Bevölkerung zusammen aus 93,8 Prozent Weißen, 1,8 Prozent Afroamerikanern, 0,3 Prozent amerikanischen Ureinwohnern, 0,9 Prozent Asiaten sowie 1,3 Prozent aus anderen ethnischen Gruppen; 1,9 Prozent stammten von zwei oder mehr Ethnien ab. Unabhängig von der ethnischen Zugehörigkeit waren 5,1 Prozent der Bevölkerung spanischer oder lateinamerikanischer Abstammung.
21,9 Prozent der Bevölkerung waren unter 18 Jahre alt, 61,0 Prozent waren zwischen 18 und 64 und 17,1 Prozent waren 65 Jahre oder älter. 51,8 Prozent der Bevölkerung waren weiblich.
Das mittlere jährliche Einkommen eines Haushalts lag bei 41.008 USD. Das Pro-Kopf-Einkommen betrug 25.406 USD. 16,6 Prozent der Einwohner lebten unterhalb der Armutsgrenze.[9]