Omro is a city in Winnebago County, Wisconsin, United States. The city is located along the Fox River, approximately 10 miles west of Oshkosh, Wisconsin. According to the United States Census Bureau, the city has a total area of 2.4 square miles (6.1 sq. km), of which, 2.2 square miles (5.8 sq. km) of it is land and 0.1 square miles (0.3 sq. km) of it (5.08%) is water.