The Nova Scotia government says the North American Indigenous Games Council chose Halifax in a vote Thursday in Montreal.
The Mi’kmaq Sport Council of Nova Scotia was behind the effort to host the games, which will include more than 5,000 Indigenous participants in 15 events.
The games will be the largest multi-sport event ever held in Nova Scotia.
The provincial government had committed $3.5 million in support of the bid.
Events will be held at various locations over eight days in Halifax Regional Municipality and in Millbrook, N.S.
The last games were held in Toronto in 2017.