Le Mans is located in northwestern France, on the Sarthe River, and is the capital city of the Sarthe Department in the Loire region. The city of Le Mans covers an area of 2,200 square kilometers, has a population of about 140,000 and has a temperate maritime climate. The city belongs to the Paris 1-hour economic circle, and its “24 Hours of Le Mans” has a history of 100 years and is famous all over the world.

Back to top