Discover Magical MontpellierLocated near the south coast of France on the Mediterranean Sea, Montpellier is the third-largest French city on the Mediterranean coast after Marseille and Nice. Montpellier is one of the few large cities in France without any Roman heritage and also one of the few cities in southern France without a Greek foundation.