Lomira liegt im mittleren Südosten Wisconsins. Die geografischen Koordinaten von Lomira sind 43°35'29" nördlicher Breite und 88°26'37" westlicher Länge. Der Ort erstreckt sich über eine Fläche von 5,28km².
Nachbarorte von Lomira sind Fond du Lac (20,7 km nördlich), Eden (18,9km nordöstlich), Campbellsport (14,8km östlich), Kewaskum (23km südöstlich), Theresa (9,1km südlich), Mayville (17,8km südwestlich), Waupun (26,7km westlich) Brownsville (6,5km nordwestlich) und Oakfield (18,8km in der gleichen Richtung).
Die nächstgelegenen größeren Städte sind Green Bay am Michigansee (122 km nordnordöstlich), Wisconsins größte Stadt Milwaukee (79,5km südöstlich), Chicago in Illinois (229km südsüdöstlich), Rockford in Illinois (187km südsüdwestlich) und Wisconsins HauptstadtMadison (115km südwestlich).[2]
Entlang des östlichen Ortsrandes verläuft der vierspurig ausgebaute U.S. Highway 41, der die kürzeste Verbindung von Milwaukee und Fond du Lac bildet. Im Zentrum von Lomira treffen die Wisconsin State Highways67 und 175 zusammen. Alle weiteren Straßen sind untergeordnete Landstraßen, teils unbefestigte Fahrwege sowie innerörtliche Verbindungsstraßen.
Nach der Volkszählung im Jahr 2010 lebten in Lomira 2430 Menschen in 1002 Haushalten. Die Bevölkerungsdichte betrug 460,2 Einwohner pro Quadratkilometer. In den 1002 Haushalten lebten statistisch je 2,39 Personen.
Ethnisch betrachtet setzte sich die Bevölkerung zusammen aus 95,2% Weißen, 0,7% Afroamerikanern, 0,5% amerikanischen Ureinwohnern, 0,3% Asiaten sowie 1,7% aus anderen ethnischen Gruppen; 1,6% stammten von zwei oder mehr Ethnien ab. Unabhängig von der ethnischen Zugehörigkeit waren 4,6% der Bevölkerung spanischer oder lateinamerikanischer Abstammung.
24,7% der Bevölkerung waren unter 18 Jahre alt, 62,9% waren zwischen 18 und 64 und 12,4% waren 65 Jahre oder älter. 49,7% der Bevölkerung war weiblich.
Das mittlere jährliche Einkommen eines Haushalts lag bei 48.893USD. Das Pro-Kopf-Einkommen betrug 24.009USD. 5,7% der Einwohner lebten unterhalb der Armutsgrenze.[1]