Die Stadt Nidderau liegt in der südlichen Wetterau und grenzt an die südwestlichen Ausläufer des Vogelsbergs, gehört aber verwaltungstechnisch noch zum Main-Kinzig-Kreis. Der Fluss Nidder gab der Stadt ihren Namen.
Die Stadt liegt ca. 20 km von dem Tor der Weltstadt Frankfurt am Main.
Die Stadt Nidderau entstand durch den freiwilligen Zusammenschluss der Stadt Windecken und der Gemeinde Heldenbergen im Zuge der Gebietsreform in Hessen am 1. Januar 1970. Aus diesem Grund setzt sich das Nidderauer Stadtwappen aus dem Windecker und Heldenberger Wappen zusammen. Am 31. Dezember 1971 schlossen sich die nördlicher gelegenen Orte Eichen und Erbstadt an. Zuletzt folgte kraft Landesgesetz Ostheim am 1. Juli 1974.
Zwischen Heldenbergen und Windecken befindet sich das Einkaufs- und Dienstleistungszentrum Nidderforum. In der Stadt Nidderau gibt es vier Grundschulen, die Grundschule Ostheim, die Albert-Schweitzer-Schule Nidderau im Ortsteil Heldenbergen, die Kurt-Schumacher-Schule in Windecken und die Paul-Maar-Schule in Eichen. Darüber hinaus gibt es mit der Johann-Hinrich-Wichern-Schule im Stadtteil Ostheim eine Schule für Lernhilfe und Sprachheilschule und in Heldenbergen die Bertha-von-Suttner-Schule, eine integrierte Gesamtschule für die Klassen 5 bis 10.
Die wichtigste Buslinie ist die Linie 562, die Nidderau und seine Stadtteile mit Hanau verbindet. Zudem gibt es auch die Stadtbuslinie MKK-45, die den Stadtteil Heldenbergen besser erschließt. Im Stadtgebiet von Nidderau verlaufen zwei Bahnstrecken, die sich hier treffen. Der Bahnhof Nidderau liegt an der Bahnstrecke Friedberg-Hanau und der Niddertalbahn von Bad Vilbel nach Glauburg-Stockheim. Es bestehen Verbindungen nach Frankfurt am Main, Hanau, Friedberg und Glauburg-Stockheim am Vogelsberg. Daneben gibt es die drei Haltepunkte Nidderau-Windecken und Nidderau-Eichen an der Niddertalbahn sowie Ostheim (Kr Hanau) an der Bahnstrecke Friedberg-Hanau.