Nowy Staw is a town in Pomeranian Voivodeship in northern Poland.
Nowy Staw (meaning "New Pond") may also refer to:
- Nowy Staw, Lublin Voivodeship, a village in Lublin Voivodeship (east Poland)
- Nowy Staw, Świętokrzyskie Voivodeship, a village in Świętokrzyskie Voivodeship (south-central Poland)