Menasha liegt im Osten Wisconsins, am Nordufer des Lake Winnebago und an dessen Abfluss, dem Fox River, der in den Michigansee mündet. Die geografischen Koordinaten von Menasha sind 44°12′08″ nördlicher Breite und 88°26′47″ westlicher Länge. Das Stadtgebiet erstreckt sich über eine Fläche von 19,48 km², die sich auf 15,62 km² Land- und 3,86 km² Wasserfläche verteilen.
Benachbarte Orte von Menasha sind Appleton (an der nördlichen Stadtgrenze), Harrison (15 km ostnordöstlich), Sherwood (16,8 km östlich) und Neenah (an der südlichen Stadtgrenze).
Der vierspurig ausgebaute U.S. Highway 10 bildet die nördliche Umgehungsstraße von Menasha. Im Stadtzentrum treffen die Wisconsin State Highways 47 und 114 zusammen. Alle weiteren Straßen sind untergeordnete Landstraßen, teils unbefestigte Fahrwege sowie innerstädtische Verbindungsstraßen.
Nach der Volkszählung im Jahr 2010 lebten in Menasha 17.353 Menschen in 7405 Haushalten. Die Bevölkerungsdichte betrug 1110,9 Einwohner pro Quadratkilometer. In den 7405 Haushalten lebten statistisch je 2,32 Personen.
Ethnisch betrachtet setzte sich die Bevölkerung zusammen aus 90,8 Prozent Weißen, 1,2 Prozent Afroamerikanern, 0,7 Prozent amerikanischen Ureinwohnern, 2,2 Prozent Asiaten, 0,1 Prozent Polynesiern sowie 3,0 Prozent aus anderen ethnischen Gruppen; 2,1 Prozent stammten von zwei oder mehr Ethnien ab. Unabhängig von der ethnischen Zugehörigkeit waren 6,9 Prozent der Bevölkerung spanischer oder lateinamerikanischer Abstammung.
24,8 Prozent der Bevölkerung waren unter 18 Jahre alt, 63,6 Prozent waren zwischen 18 und 64 und 11,6 Prozent waren 65 Jahre oder älter. 50,6 Prozent der Bevölkerung war weiblich.
Das mittlere jährliche Einkommen eines Haushalts lag bei 45.090 USD. Das Pro-Kopf-Einkommen betrug 25.266 USD. 14,9 Prozent der Einwohner lebten unterhalb der Armutsgrenze.[5]