Nieszawa is a town and commune situated in north-central Poland within the Kuyavian-Pomeranian Voivodeship. Located in the historic region of Kuyavia, it serves as a local administrative center for its surrounding area.
As of June 30, 2014, the town had a recorded population of 1,985 people. It remains a recognized settlement within the Polish administrative structure.