Nichols liegt bei (41,479113, -91,308291) in Bezirk 15 von Muscatine County, am westlichen Rand von Pike Township, Iowa.
Nichols ist auf (41.479113-91.308291) in Zone 15 von Muscatine County, am Westrand von Iowas Pike Township gelegen.