Ter Apelkanaal (Gronings: Troapelknoal) is een dorp in de gemeente Vlagtwedde in de provincie Groningen. Het ligt langs het gelijknamige kanaal, een voortzetting van het Stadskanaal. Het dorp had in 2009 1060 inwoners. Het grenst aan Ter Apel en Musselkanaal.