Ujście is a town located in Piła County within the Greater Poland Voivodeship in northwestern Poland. As of 2011, the municipality had a population of 8,134 inhabitants.
The town is situated at the confluence of the Gwda and Noteć rivers. It is geographically positioned within the ethnocultural region of Krajna.