Oshkosh is a city in Garden County, Nebraska, United States. The population was 887 at the 2000 census. It is the county seat of Garden County.
Oshkosh is located at 41°24′31″N 102°20′47″W / 41.40861°N 102.34639°W / 41.40861; -102.34639 (41.408570, -102.346391).
According to the United States Census Bureau, the city has a total area of 0.7 square miles (1.7 km²), all of it land.