Belfast is a small city located at the mouth of the Passagassawakeag River and on the shores of Penobscot Bay. As the county seat of Waldo County with a population of 6,668, Belfast is the hub for many of the nearby towns and villages. Belfast has become a significant tourist destination for the region over the years due to its architecture, historic districts, theater and arts, delicious food, and opportunities to get out into nature and on the water.