Pinsk se trouve au cœur d'une vaste zone humide à laquelle elle a donné son nom : les marais de Pinsk. Elle est située dans la région historique de la Polésie, à à l'est de Brest, sur la rivière Prypiat.