Giải đấu bóng đá dành cho hạng đấu cao thứ hai quốc gia của Nhật Bản lần đầu được tổ chức năm 1972, với tên gọi Japan Soccer League Hạng Hai. Năm 1992, với sự tan ra của JSL và tái cấu trúc lại hạng đấu cao nhất thành J. League, (cũ) Japan Football League trở thành hạng đấu cao thứ hai. Năm 1999 J. League thành lập hạng đấu thứ hai (được chính thức gọi là J. League Hạng 2).
Số trong ngoặc tính tới thời điểm đó.
† Không lên Hạng 1 do thua trong Trận tranh Lên/Xuống hạng J.League‡ Không được lên Hạng 1 do thành lập J. League
Một mùa giải bóng đá Nhật Bản đặc biệt được tổ chức bởi Japan Football League cuối năm 1992, dùng để phân chia lại các câu lạc bộ cho giải đấu cao nhất trước khi J. League khởi tranh năm 1993.
† Không được lên hạng J. League
Năm 1994, Japan Football League Hạng 2 được bỏ.
† Không được lên hạng J. League (J1 sau 1998)
Từ 1999 đến 2014 giải đấu mang tên J. League Hạng 2.
† Không được lên J1‡ Không lên J1 do thua Trận tranh Lên/Xuống hạng J.LeagueĐối với đội thắng playoff số trong ngoặc chỉ vị trí trong mùa giải.
Câu lạc bộ in đậm đang thi đấu tại J2 mùa 2019. Câu lạc bộ in nghiêng không còn tồn tại.Năm in nghiêng chỉ những mùa nghiệp dư (Japan Soccer League H2 và Japan Football League cũ).