2023–24 CONCACAF Nations League B

The teams competed in a home-and-away, round-robin format over the course of the group phase, with matches being played in the official FIFA match windows in September, October and November 2023.

As a result, on 12 June 2023, they were replaced by Trinidad and Tobago in League A, and they were forced to stay in League B, replacing Trinidad and Tobago.

Puerto Rico and Sint Maarten reached the second division of the CONCACAF Nations League for the first time after spending the first two seasons in League C. The pots were confirmed on 2 May 2023, with the sixteen League B teams being split into four pots of four teams, based on the CONCACAF Rankings as of 31 March 2023.

The draw began by randomly selecting a team from Pot 1 and placing them in Group A and then selecting the remaining teams from Pot 1 and placling them into Groups B, C and D in sequential order.

The draw resulted in the following groups:[7] The fixture list was confirmed by CONCACAF on 6 July 2023.