La Liga mùa giải 1939-40 bắt đầu từ ngày 3 tháng 12 năm 1939 và kết thúc vào ngày 28 tháng 4 năm 1940.

Giải đấu bao gồm các câu lạc bộ sau:

Bảng xếp hạng

1 Oviedo CF không được tham dự mùa giải 1939-40 do chất lượng sân bãi của câu lạc bộ tại Buenavista sau cuộc nội chiến quá nghèo nàn. Một quyết định được đưa ra cho phép Oviedo CF có một mùa giải để cải thiện sân đấu, sau đó câu lạc bộ sẽ tiếp tục được thi đấu ở mùa giải 1940-41. Để thay thế suất tham dự của Oviedo CF ở mùa giải 1939-40, một trận playoff giữa Athletic Aviación Club và Atlético Osasuna, 2 đội phải xuống hạng mùa giải 1935-36, đã được tổ chức. Athletic Aviación Club giành chiến thắng 3-1.

Do Oviedo CF đã được đảm bảo 1 suất tham dự mùa giải 1940-41 nên chỉ có đội đứng đầu Segunda División 1939-40 được thăng hạng. Đội đứng thứ 2 phải đá trận play-off đặc biệt với đội đứng thứ 10 La Liga (Celta de Vigo). Celta de Vigo đã trụ hạng thành công nhờ thắng trận playoff.

kết quả thi đấu
 Lưu ý: Đội chủ nhà được liệt kê ở cột dọc bên trái còn đội khách ở hàng trên cùng.

Cúp Pichichi