Yarmouth is a port town located on the Bay of Fundy in southwestern Nova Scotia, Canada. Yarmouth is the shire town of Yarmouth County and is the largest population centre in the region.