Die Stadt Nidderau liegt am nordöstlichen Rand des Rhein-Main-Gebiets im hessischen Main-Kinzig-Kreis. Nidderau ist die fünftgrößte Stadt des Main-Kinzig-Kreises.