Teror Old Town
Teror’s old town sits in a green valley in Gran Canaria’s northern uplands, its streets lined with carved timber balconies and arcaded squares that make it one of the island’s most recognisable inland settlements. Long a market and pilgrimage centre, it retains an unhurried, deeply Canarian character shaped by highland climate and tradition.
Teror lies inland from Las Palmas, folded into a valley in Gran Canaria’s northern uplands where the ridges catch moisture off the trade winds and the air stays noticeably cooler and greener than on the coast. The old town grew around this natural basin, its streets following the contours of the land rather than any planned grid, giving the centre a compact, walkable feel that has changed little over generations.


What sets Teror apart architecturally is the density of traditional Canarian houses with carved wooden balconies, painted in deep greens and reds, jutting out over narrow pavements. These date from the era when the town served as a market and administrative centre for the surrounding farmland, and they remain in everyday use rather than preserved as museum pieces — washing lines, potted geraniums and open shutters are as much a part of the streetscape as the carpentry itself.
The town’s central square, framed by arcaded buildings and the basilica dedicated to the island’s patron saint, has long made Teror a point of pilgrimage as well as trade. This dual role still shapes the rhythm of the place: quiet on ordinary mornings, considerably busier around religious festivities and the weekly market that draws producers down from the surrounding hills.
Beyond the square, the old town’s side streets slope towards terraced gardens and orchards marking where the settlement gives way to the agricultural land it has always depended on. Walking these lanes gives a clear sense of how Gran Canaria’s interior towns developed — inward‑facing, built for cool highland weather, and oriented around a shared civic and religious centre rather than the sea.
🏨 Hotels nearby
No hotels found.