Sign In Register

Épinal, France

Grand Est · France

Épinal is a mid-size city in Grand Est, France with a population of 39,518. Elevation: 1,273 ft (388 m). Average temperature: 51°F (10°C).

Data updated June 2026

2.5 /5.0
C+ Fair
39,518 Population 1,728/sq mi density
1,273 ft Elevation 388 meters
51°F Avg Temperature 10°C
62.6 in Annual Rain
Europe / Paris Timezone
$21,751 Median Income
C+
Overall
2.5 / 5.0
Fair overall score based on economy, affordability, safety and education
F
Economy
1.3 / 5.0
$21,751 median income, 17.0% unemployment
B+
Affordability
3.8 / 5.0
$111,000 home value, $555/mo rent

Discover Épinal, France

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

People

Population39,518
Density1,728/mi²

Economy

F
Median Income$21,751
Unemployment17.0%
Poverty25.0%

Housing

B+
Home Value$111,000
Rent$555
Housing Units15,807
Rent Burden30.0%

Climate

Avg Temp51°F (10°C)
Rain62.6 in/yr
Sunny Days224/yr
Elevation1,273 ft (388 m)
Population39,518
Population Density1,728 / sq mi
Elevation1,273 ft (388 m)
Coordinates48.1832°, 6.4530°
TimezoneEurope/Paris
Country🇫🇷 France
State / ProvinceGrand Est
Average Temperature51°F (10°C)
January Average36°F (2°C)
July Average64°F (18°C)
Annual Precipitation62.6 inches (1,589 mm)
Annual Snowfall25.5 inches (65 cm)
Median Household Income$21,751

About Épinal

Épinal is a mid-size city in France (Grand Est) with a population of 39,518. The city sits at an elevation of 1,273 feet (388 meters) above sea level. The average annual temperature is 51°F (10°C). Temperatures range from 36°F in January to 64°F in July. Annual precipitation averages 62.6 inches. The timezone is Europe/Paris.

The median household income in Épinal is $21,751, which is 71% below the national average of $75,149. The unemployment rate is 17.0% (above the 3.6% US average). 25.0% of residents live below the poverty line, higher than the national rate of 12.4%. The area has 2,371 business establishments.

Income: Épinal vs France

Commute Mode

Income

Median HH Income$21,751
71% below France avg

Employment & Poverty

Unemployment17.0%
372% above France avg
Poverty Rate25.0%
102% above France avg
Establishments (County)2,371

Business (County)

Tax & Cost of Living

Commute & Transportation

Walkability

The median home value in Épinal is $111,000, 61% below the national median of $281,900. Monthly rent averages $555 (52% below the national average of $1,163). There are 15,807 total housing units in the city. 30.0% of renters spend 30% or more of their income on housing. The home price-to-income ratio is 5.1x, above the traditionally affordable threshold of 3-4x.

Home Value Sources

Ownership Split

Home Values

Census Median$111,000
61% below France avg

Real Estate Market (Redfin)

Rental Costs

Census Median Rent$555
52% below France avg
Rent Burden30.0%

Ownership & Property

Housing Units15,807

Property Tax

Climate in Épinal

Épinal has an average annual temperature of 10.5°C (51°F). The hottest month is Aug (19.7°C), the coldest is Jan (1.1°C). Average annual precipitation is 901 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 1.1°C / 34°F -7° / 10.7° 69.8
Feb 4°C / 39°F -5.5° / 14.9° 59.4
Mar 6.1°C / 43°F -3.5° / 18.7° 67.8
Apr 8.8°C / 48°F -3.8° / 21.1° 56.8
May 12.8°C / 55°F 2.8° / 24° 83.8
Jun 18.2°C / 65°F 7.6° / 30.5° 92.9
Jul 19.6°C / 67°F 9.1° / 32.8° 63.1
Aug 19.7°C / 67°F 9.1° / 32.5° 63.9
Sep 16°C / 61°F 4.3° / 29.1° 64.1
Oct 11.6°C / 53°F 3° / 21.9° 107.0
Nov 5.4°C / 42°F -3.9° / 15.6° 77.4
Dec 2.6°C / 37°F -6.3° / 12.2° 95.3
Épinal experiences four distinct seasons with an average annual temperature of 51°F (10°C). Winters average 36°F in January while summers reach 64°F in July. The area gets 224 sunny days per year, above the national average. Annual precipitation totals 62.6 inches (wetter than the 38-inch national average). The area receives 25.5 inches of snow annually, a moderate snowfall amount. The city sits at an elevation of 1,273 feet.

Temperature

36°F Jan (2°C) 64°F Jul (18°C)
Annual Average50.5°F
6% below France avg
January Average36°F (2°C)
July Average64°F (18°C)
Sunny Days224 days/yr

Geography

Elevation1,273 ft (388 m)
Area22.9 sq mi (59.2 km²)
Population Density1,728/sq mi
Coordinates48.1832°N, 6.4530°W
TimezoneEurope/Paris

Precipitation & Snow

Annual Rainfall 62.6"
65% above France avg
Snowfall 25.5"
Wettest Month (Dec) 3.62"
Driest Month (Apr) 2.32"

Air Quality

Earthquake History

995 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.0. Most recent: M3.5 on Jun 27, 2024.

Feb 22, 2003 4 km W of Rambervillers, France M5.0 20 km
Feb 23, 2008 3 km ENE of Saarwellingen, Germany M4.5 134 km
Feb 23, 2004 5 km SSE of Roulans, France M4.4 102 km
Mar 22, 2023 1 km NW of Pont-de-Roide, France M4.4 91 km
May 12, 2005 1 km NW of Oensingen, Switzerland M4.2 135 km
Dec 30, 1992 2 km SW of Ühlingen-Birkendorf, Germany M4.2 147 km
Jun 21, 2001 Germany M4.2 112 km
Jun 26, 2021 2 km SE of Hœrdt, France M4.1 114 km
Jun 21, 2004 1 km WSW of Frenkendorf, Switzerland M4.1 120 km
Jan 3, 2008 2 km ENE of Saarwellingen, Germany M4.1 134 km
Sep 11, 1999 4 km SSE of Britten, Germany M4.0 145 km
Jun 14, 2000 4 km ESE of Kédange-sur-Canner, France M4.0 124 km
Nov 17, 1997 2 km ENE of Blotzheim, France M4.0 103 km
Feb 24, 2003 9 km NNE of Levier, France M3.9 131 km
Mar 7, 2006 1 km ESE of Nalbach, Germany M3.9 136 km
Aug 19, 2007 1 km SE of Rambervillers, France M3.9 22 km
Jan 5, 1998 1 km WSW of Morsbach, France M3.9 113 km
Jul 20, 2005 3 km S of Lebach, Germany M3.9 137 km
Jan 26, 2008 2 km NE of Saarwellingen, Germany M3.9 135 km
Sep 25, 2001 2 km WNW of Nalbach, Germany M3.9 136 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 36°F (2°C) 3.0 in
February 36°F (2°C) 2.8 in Coldest
March 42°F (5°C) 2.6 in
April 47°F (8°C) 2.3 in Driest
May 55°F (13°C) 3.2 in
June 60°F (16°C) 3.3 in
July 64°F (18°C) 2.9 in Warmest
August 64°F (18°C) 2.6 in
September 58°F (14°C) 2.8 in
October 50°F (10°C) 3.1 in
November 40°F (5°C) 3.4 in
December 36°F (2°C) 3.6 in Wettest

Épinal has a seasonal temperature swing of 29°F / from 36°F in February to 64°F in July. Total annual precipitation is 35.6 inches, with December being the wettest month (3.6") and April the driest (2.3").

View full weather details →

Schools in Épinal

17 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
École Élémentaire Louis Pergaud - - - -
Collège Georges Clémenceau - - - -
Section d'enseignement général et professionnel adapté du Collège Georges Clémenceau - - - -
École Maternelle - Epinettes-Jean Macé - - - -
École élémentaire du Saut le Cerf - - - -
Lycée des Métiers de la conception, de l'automatique et de l'énergie Pierre Mendès France - - - -
Collège Antoine de Saint-Exupéry - - - -
Ecole Montessori Epinal - - - -
École Maternelle Louis Pergaud - - - -
École Maternelle Eugène Rossignol - - - -
École d'Application Jean Macé - - - -
École Élémentaire Maurice Ravel - - - -
École Élémentaire d'Ambrail - - - -
École Maternelle d'Ambrail - - - -
Groupe scolaire Paul Émile Victor - - - -
École Maternelle - Guilgot - - - -
École Élémentaire - du Centre - - - - -
View full schools details →

Radio Stations near Épinal

2 stations within ~55 km.

Station Genre Quality
Magnum Haute Vosges - MP3 128 kbps
Direct FM - MP3 128 kbps

Museums in Épinal

NameTypeAddressPhoneAnnual Revenue
Écomusée du Battant
Féculerie du Moulin Gentrey
L'Encrier au Champ
La Glucoserie
La maison du patrimoine
Maison du Patrimoine
Musée Charles de Bruyères
Musée Charles Friry
Musée de l'Image
Musée de la Terre
Musée Départemental d'Art Ancien et Contemporain
Musée Vosgien de la Brasserie
Terrae Genesis

Libraries in Épinal

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Bibliothèque0.0
Bibliothèque0.0
Bibliothèque0.0
Bibliothèque0.0
Bibliothèque0.0
Bibliothèque0.0
Bibliothèque0.0
Bibliothèque0.0
Bibliothèque0.0
Bibliothèque0.0
Bibliothèque Aquarelle0.0
Bibliothèque Henri Vinot0.0
Bibliothèque Multimédia Intercommunale d’Épinal0.0
Bibliothèque Multimédia Intercommunale de Golbey0.0
Bibliothèque muncipale0.0
Bibliothèque muncipale0.0
Bibliothèque municipale0.0
Bibliothèque municipale0.0
Bibliothèque municipale0.0
Bibliothèque municipale0.0
Bibliothèque Pour Tous0.0
Bibliothèque universitaire0.0
Bibliothèque universitaire0.0
Bibliothèque universitaire INSPÉ Épinal0.0
CDI0.0
L’Hêtraie0.0
Maison du livre et de la culture0.0
Médiathèque0.0
Médiathèque0.0
Médiathèque0.0
Médiathèque0.0
Médiathèque0.0
Médiathèque0.0
Médiathèque0.0
Médiathèque Départementale des Vosges0.0
Médiathèque intercommunale0.0
Médiathèque Intercommunale de la Porte des Hautes Vosges0.0
Médiathèque Intercommunale de la Porte des Vosges Méridionales0.0
Médiathèque Le Nez aux Vents0.0
Médiathèque municipale0.0

Farmers Markets in Épinal

NameAddressSeasonHoursOrganicWebsite
Boux’Terroir
Journée du terroir et de l’artisanat
Les marchés BIO Le Tholy et Tendon
Marché "Place aux producteurs"
Marché couvert
Marché Couvert d'Épinal
Marché d'Uxegney
Marché de Charmes
Marché de Nomexy
Marché de Rambervillers
Marché de Thaon Les Vosges
Marché de Vincey
Marché de Xertigny
Marché des Paysans Bio d'Épinal
Marché dominical de Golbey
Marché Hebdomadaire d'Eloyes
Marché Hebdomadaire de La Vôge-les-Bains
Marché Hebdomadaire de Plombières les Bains
Marché Hebdomadaire de Remiremont
Marché Nocturne de Girmont-Val-D'Ajol
Marché Place Georgin

Hotels in Épinal

7 hotels within city radius - OpenStreetMap data

Hôtel Citotel Le Carabas
Hôtel de la Basilique
ibis
Ibis Budget
Kyriad Direct
Première Classe
Quick Palace Épinal

Cafes in Épinal

6 cafes within city radius - OpenStreetMap data

Caféine
Cafétariat ResU. la Louvière
Eccwôd
Gaelle & Gael
Le Café du coin de la rue en bas à droite
The Place To Be

Cinemas in Épinal

1 cinemas within city radius - OpenStreetMap data

Cinés Palace Épinal

Theatres in Épinal

1 theatres within city radius - OpenStreetMap data

Théâtre Municipal

Monuments in Épinal

1 monuments within city radius - OpenStreetMap data

Lavoir Saint-Goëry

Castles in Épinal

1 castles within city radius - OpenStreetMap data

Château d'Épinal

Clinics in Épinal

1 clinics within city radius - OpenStreetMap data

Clinique vétérinaire de l'Arche

Dentists in Épinal

1 dentists within city radius - OpenStreetMap data

Arialysse

Gas Stations in Épinal

2 gas stations within city radius - OpenStreetMap data

Station Service Auchan Epinal
Stations-service Intermarché

Banks in Épinal

7 banks within city radius - OpenStreetMap data

Banque Populaire
BNP Paribas
Caisse d'Épargne
Caisse d'Épargne
Crédit Mutuel
LCL
SG

Gyms in Épinal

1 gyms within city radius - OpenStreetMap data

Basic-Fit

Golf Courses in Épinal

1 golf courses within city radius - OpenStreetMap data

Golf d'Épinal

Breweries in Épinal

NameTypeAddressPhoneWebsite
Brasserie du Pas de l'Âne
La Brasserie des Buissons
La Fouillotte
La Golaye
Le Van à Bières

Ski Resorts Near Épinal

18 ski resorts within range.

Resort Slopes (km) Lifts Peak (m) Price Season Night Park
La Bresse - Hohneck 0.0 - - $0 - - -
Lac Blanc 0.0 - - $0 - - -
Valtin 0.0 - - $0 - - -
Xonrupt - Le Poli 0.0 - - $0 - - -
La Schlucht 0.0 - - $0 - - -
Site Nordique des Trois Fours 0.0 - - $0 - - -
Gérardmer 0.0 - - $0 - - -
La Bresse - Lispach 0.0 - - $0 - - -
Gaschney 360 0.0 - - $0 - - -
La Planche des Belles Filles 0.0 - - $0 - - -
La Bresse Brabant 0.0 - - $0 - - -
Station de ski du Schnepfenried 0.0 - - $0 - - -
Snowkite Markstein 0.0 - - $0 - - -
Station du Markstein 0.0 - - $0 - - -
Ventron 0.0 - - $0 - - -
Bussang Larcenaire 0.0 - - $0 - - -
Rouge Gazon 0.0 - - $0 - - -
Ballon d'Alsace 0.0 - - $0 - - -

Airports Near Épinal

40 airports within the area.

AirportIATAType
Épinal Mirecourt AirportEPLMedium Airport
Luxeuil-Saint-Sauveur (BA 116) Air Base-Medium Airport
Montbéliard-Courcelles Airfield-Medium Airport
Nancy-Essey AirportENCMedium Airport
Nancy-Ochey (BA 133) Air Base-Medium Airport
Phalsbourg-Bourscheid Air Base-Medium Airport
Vesoul-Frotey Airfield-Medium Airport
Belfort Chaux Airfield-Small Airport
Dieuze-Guéblange Airfield-Small Airport
Dropt AltiSurface-Small Airport
Épinal Dogneville Airfield-Small Airport
Francourt Airfield-Small Airport
Gevigney Airfield-Small Airport
Grand Couronné Airfield-Small Airport
Herbéviller Airfield-Small Airport
Hoeville Airfield-Small Airport
Jasney Airfield-Small Airport
La Malachère Airfield-Small Airport
La Tête Des Champs Altiport-Small Airport
Lalœuf Airfield-Small Airport
Lambrey Airfield-Small Airport
Langatte Aéro Passion Airfield-Small Airport
Lunéville-Croismare Airfield-Small Airport
Masevaux Airfield-Small Airport
Mont sur Meurthe Airfield-Small Airport
Nancy Azelot Airfield-Small Airport
Nancy-Malzéville Airfield-Small Airport
Neufchâteau Airfield-Small Airport
Pont-Saint-Vincent Airfield-Small Airport
Ramonchamp Ultralight Airfield-Small Airport
Saint-Dié-Remomeix Airfield-Small Airport
Sarrebourg Buhl Airfield-Small Airport
Saulnois Ultralight Aeroclub-Small Airport
Saulnot Airfield-Small Airport
Senoncourt Airfield-Small Airport
Soppe Airfield-Small Airport
Tincey Airfield-Small Airport
Trois Forêts Ultralight Airfield-Small Airport
Venisey Airfield-Small Airport
Ville sur Illon Airfield-Small Airport

Post Offices in Épinal

2 post offices.

Post OfficeAddress
Épinal Henri Sellier
Épinal Quatre Nations

UNESCO World Heritage Sites Near Épinal

1 UNESCO sites.

SiteCategoryYear
Nécropole nationale du col de La Chipotte

Churches & Religious Organizations in Épinal

7 religious organizations (IRS tax-exempt data).

NameAddress
Basilique Saint-Maurice
Chapelle Saint-Michel
Église Adventiste
Église de la Sainte-Famille
Église Notre-Dame-au-Cierge
Église Saint-Paul
Mosquée Al Madina Al Mounawara

Explore Near Épinal

Meteorites
1
Confirmed meteorite landing sites recorded in NASA meteorite catalog
View all →

Quick Facts

Timezone
Europe/Paris

🇫🇷 About France

Capital Paris
Population 66,987,244
Area 547,030 km²
GDP (USD) $3,056,250,648,138
GDP per capita $44,700
HDI 0.917
Life expectancy 82.9 years
Internet users 86.8%
Urban population 78.8%
Currency EUR (Euro)
Languages French
Calling code +33
TLD .fr
Driving side right

UNESCO World Heritage Sites Near Épinal

Nécropole nationale du col de La Chipotte
· inscribed 0

Public Holidays in France

11 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day Jour de l'an
Apr 6 Easter Monday Lundi de Pâques
May 1 Labour Day Fête du Travail
May 8 Victory in Europe Day Victoire 1945
May 14 Ascension Day Ascension
May 25 Whit Monday Lundi de Pentecôte
Jul 14 Bastille Day Fête nationale
Aug 15 Assumption Day Assomption
Nov 1 All Saints' Day Toussaint
Nov 11 Armistice Day Armistice 1918
Dec 25 Christmas Day Noël

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Épinal.

Get Report

Frequently Asked Questions About Épinal

What is the population of Épinal?

Épinal has a population of 39,518 residents and is located in France. The population density is 1,728 people per square mile, spread across 22.9 square miles.

Is Épinal expensive to live in?

The median household income is $21,751, 71% below the national average of $75,149. The median home value is $111,000 (61% below the U.S. median). Renters pay a median of $555 per month, below the national average of $1,163. The home price-to-income ratio is 5.1x, which means housing is a stretch relative to local earnings.

What is the weather like in Épinal?

Épinal has a four-season climate with an average annual temperature of 51°F (10°C). Winter temperatures average 36°F in January, while summers reach an average of 64°F in July. The area receives 224 sunny days per year. Annual rainfall totals 62.6 inches, with 25.5 inches of snow.

How is the job market in Épinal?

The job market in Épinal faces challenges, with unemployment at 17.0% / significantly above the national rate of 3.6%. There are 2,371 business establishments in the area.

How much does housing cost in Épinal?

The median home value in Épinal is $111,000. For renters, the median monthly rent is $555.

Nearby Cities

Compare Épinal with another city: