Ponte de Lima, founded in 1125, is known as Portugal’s “oldest town”, but it wins that distinction on somewhat of a technicality… it is the oldest town because it has not grown enough to be a city! Plenty of old cities were older towns than Ponte de Lima when they were in fact old towns. But it doesn’t really matter; Ponte de Lima is still, in its own right, one of the most beautiful little spots in Portugal. It has a fantastic bridge spanning the Lima river (hence its name: Ponte (bridge) de Lima), and a beautiful church on the opposite bank that really makes for a great view from a little cafe in the waterfront plaza.
According to Wikipedia, Ponte de Lima has a population of only 2,800, although the municipality of Ponte de Lima has more than 44,000 inhabitants. It is located far in the north of Portugal, towards the west, and close to the northern border with Spain.