La temporada 1923 de la Liga Nacional fue la 3.ª edición de la máxima categoría del sistema de Ligas costarricenses de fútbol. Se disputó entre junio y octubre de 1923.
El Cartaginés conquistó el primer título liguero de su historia tras un disputado duelo contra el otro favorito La Libertad. Los cartagineses vencieron a los libertos en condición de local el 14 de octubre de 1923 para asegurarse el título.[1] El cuadro de Cartago dominó el liderato de principio a fin, ganando ocho de los 10 juegos disputados, los otros dos los saldó con derrotas ante propiamente La Libertad en la primera vuelta y el otro duelo ante Alajuelense en la segunda por no presentarse a jugar, pero en ese momento tenían el campeonato asegurado.[2]
El entonces bicampeón Herediano solicitó a la Federación Nacional de Fútbol un permiso para no participar más del campeonato en donde solo llegó a disputar un partido. El cupo dejado por los florenses fue tomado por el equipo josefino Club Sport Progreso;[3] por otro lado, La Unión de Tres Ríos regresó a la competencia luego de una temporada ausente.
La competición constó de un grupo único integrado por seis clubes. Siguiendo un sistema de liga, los seis equipos se enfrentaron todos contra todos en dos ocasiones sumando un total de 10 jornadas. La clasificación final se estableció con arreglo a los puntos obtenidos por los equipos en cada enfrentamiento, a razón de dos por partido ganado, uno por empatado y ninguno en caso de derrota.
Seis equipos tomaron parte de la temporada de la Liga Nacional de Fútbol, los mismos que en el campeonato anterior pero con la excepción del retiro de Herediano y las incorporaciones de La Unión y Progreso:
Fuente: RSSSF
Criterios de clasificación: Puntos · Diferencia de goles · Goles a favor
La nómina completa de la temporada 1923 del Cartaginés que se proclamó campeón por primera vez en su historia.