The North American bid won 134 to 65, according to ESPN FC.
The World Cup final will be played in New Jersey's Metlife Stadium, which holds around 85,000.
Delegates had been faced with a clear choice - the joint North American bid boasts modern, established stadiums and well-developed transport links underpinned by Mexican football fervour.
"Thank you so, so very much for this incredible honor".
Of the 211 Fifa member nations, 200 cast a vote at the 68th Fifa Congress in Moscow on Wednesday, with the winning bid needing a majority of 104.
As part of Canada, Mexico and the United States' final presentation to the FIFA Congress, the United Bid showed this video that explains their bid to voters.
The African nation also received the boost of US-governed territories Guam, Puerto Rico, American Samoa and US Virgin Islands abstaining from voting due to a perceived conflict of interest.
As it stands now, 60 games will be played in the United States, with Mexico and Canada hosting 10 each. Canada's sole World Cup appearance was in 1986 in Mexico, where they did not score a goal, losing to France, Hungry and the Soviet Union in the group stage.
A giant screen displays the logo of Morocco 2026 before a press conference to promote Morocco's bib for the 2026 soccer World Cup in Casablanca.
The mayors of two of Canada's host cities celebrated the early-morning announcement on Twitter.
Oil Prices Are Too High
Official U.S. production and inventory data is due to be published on Wednesday by the Energy Information Administration. Brent crude, the global oil benchmark, was down 0.36% at $75.61 a barrel on London's Intercontinental Exchange.
Man dies after gang attack in his home
Mr Wilk died later in hospital, while his partner remains in hospital and is undergoing treatment for her injuries. Police said Wilk died in the hospital, despite the efforts of all medical teams involved.
Picture of Trump, G7 leaders goes viral
Trump went on to say that the United States gets "unfairly clobbered" on trade despite "protecting Europe at great financial loss".
And it's great that this family has "a wonderful tradition" of gathering on the eve of the championship in the city where the opening match is to take place, Putin added.
The final will be held at the 84,953-capacity MetLife Stadium, which is home to National Football League sides the New York Giants and the New York Jets.
That means Toronto, Edmonton and Montreal will host some of the games.
The 2026 World Cup is coming to the United States - and Miami is expected to be one of the venues.
Brazil, favourites to win the World Cup for a record-extending sixth time in Russian Federation, are the best-supported nation outside of the hosts and the US, with 72,512 tickets sold in that country.
For years, North America has looked at avenues to grow its game, and while some may argue that a 48-team competition will dilute the World Cup field, for CONCACAF and the rest of the World Cup it opens up a brand-new opportunity for teams that have previously been left at the alter.
"We believe strongly that this decision will be made on its merits", Cordeiro, the bid leader, told reporters.
Five times they have bid, and five times they have been overlooked - Morocco are perhaps destined to never host a World Cup.