Belfast is a rural municipality in Prince Edward Island, Canada. It is located in southeastern Queens County in the townships of Lot 57 and Lot 58. Situated on the island's south shore along the Northumberland Strait, Belfast is predominantly an agricultural area.