Tatamagouche /ˌtætəməˈɡʊʃ/ (Mi'kmaq: Taqamiju’jk) is a village in Colchester County, Nova Scotia, Canada.