In the major leagues, there are 29 baseball teams in the US; but there is one major league team, the Toronto Blue Jays, in Canada.
There are 30 teams in MLB and around 100 or so minor league teams.
30 teams 14 teams in the American league 16 in the National League
The Major League Baseball teams not located in the US are; Toronto Blue Jays and Montreal Expos.
Well most teams in baseball are in the US. The only teams that are not in the US are the Toronto Blue Jays, and the Montreal Expos. The Expos are now in the US though, known now as the Washington Nationals.