Nesselnbach ist ein Dorf im Schweizer Kanton Aargau. Es liegt am linken Rand des Reusstals am Osthang des Wagenrains und zählt rund 500 Einwohner. Bis 1901 war Nesselnbach eine eigenständige Einwohnergemeinde im Bezirk Bremgarten und gehört seither zur Gemeinde Niederwil.