I wonder where they got 275,000; I think it's smaller than that, since Vaucluse total has barely have a million. In any case, Avignon proper has fewer than 100,000 people- like a St. Catharines.
It's not even a very dense city by French standards, the city of 100,000 seems to have similar...