Terwolde is een dorp in de gemeente Voorst, in de Nederlandse provincie Gelderland. Het dorp ligt aan de linker oever van de IJssel, ongeveer 4 km stroomafwaarts vanaf Deventer.