Answer
As of 2021, there are 30 NBA G league teams. The G league is a professional basketball league that serves as the minor league system for the National Basketball Association (NBA). The league is composed of 28 teams located in the United States and Canada, and two teams located in Mexico. The G league was founded in 2001 as the National Basketball Development League (NBDL).