Píšť lies in a valley in the rolling hills of Hlučín. The north cadaster of the municipality lies in the area of the Polish border. On the south side, the municipality is protected by a forest. The surrounding area is mostly a farming land. There is an international border entrance Píšť – Owsiszcze and another border entrance for a local border traffic Píšť-Boleslaw.