Where is Paris located? Paris location map
Paris is located along the river Seine in northern France. Paris is the capital of France with 2,200,000 people in over 12 million people in the greater metropolitan area. Paris covers a total land area of 87 km² or 33.6 mi.². Paris is governed by its mayor, Bertrand Delanoe and is a major tourist attraction, especially the Eiffel Tower.