The 1967–68 Segunda Divisão season was the 34th season of the competition and the 34th season of recognized second-tier football in Portugal.

League standings

Segunda Divisão - Zona Norte

PosTeamPldWDLGFGAGDPtsQualification or relegation
1União de Tomar (P)2617455225+2738Qualification to Championship play-off
2Torres Novas2612775240+1231
3Salgueiros2611783223+929
4Beira-Mar2611694232+1028
5Tramagal2681173230+227
6Sporting de Espinho26106103435−126
7Académico de Viseu26106103437−326
8Penafiel26122123737026
9Gouveia26105113845−725
10Sporting da Covilhã26104122632−624
11Famalicão2651292635−922
12Leça2678113436−222
13Vizela (R)26102144058−1822Relegation to Terceira Divisão
14União de Lamas (R)2666143943−418

Segunda Divisão - Zona Sul

PosTeamPldWDLGFGAGDPtsQualification or relegation
1Atlético CP (P)2616465328+2536Qualification to Championship play-off
2Peniche2613854124+1734
3Torreense2615385429+2533
4Alhandra2611784647−129
5Sesimbra269982926+327
6Lusitano de Évora26113122933−425
7Sintrense2697103142−1125
8Portimonense268993432+225
9Luso2688102530−524
10Montijo2695122840−1223
11Almada2678113335−222
12Oriental2651291832−1422
13Olhanense (R)2669112125−421Relegation to Terceira Divisão
14Cova da Piedade (R)2658132847−1918

Championship play-off

Atlético CP3 – 2União de Tomar