Division I i ishockey 1966/1967 var den 23:e säsongen med Division I som högsta serie inom ishockeyn i Sverige. Serien bestod av sexton lag indelade i två grupper, som båda spelades i 21 omgångar. Det betydde att alla lag möttes tre gånger. De fyra lag som placerade sig högst i respektive grupp gick vidare till slutspel om titeln svenska mästare. De två sämst placerade lagen i varje grupp flyttades ner till Division II.
Brynäs IF blev svenska mästare efter att ha besegrat Västra Frölunda IF i finalen. Södra gruppen vanns klart av Södertälje före Brynäs (Gävle). Västra Frölunda och Djurgården kvalificerade sig också för SM-slutspelet, medan Örebro och Avesta flyttades ner till division II. I den norra gruppen segrade Modo (Örnsköldsvik) ett poäng före nykomlingen Mora. Även Umeå och Leksand kvalificerade sig till SM, medan Skellefteå och Clemensnäs (också Skellefteå) flyttades ner. Inför säsongen hade Wifsta/Östrand-Fagerviks IF bytt namn till Timrå IK.[2]
Turnering avgjordes genom att lagen möttes två gånger. Vid lika poäng spelades en omspelsmatch då målskillnaden inte räknades. Brynäs tog sitt tredje SM-guld och för andra året i rad mötte man Frölunda i finalen.[3]