Location map: Petrila
Locality · Hunedoara County

Petrila: population and statistics

Petrila has a population of 21,846 (2026) across 315.4 km², or 69.3 people per km². It ranks 105 of 3,181 localities by population. Its population is falling: −13.1% between 2016 and 2026.

  • 21,846 residents
  • 315.4 km²
  • 69 people/km²

Key points

Among the 69 localities in Hunedoara County, Petrila ranks No. 6 by population.

Education units per 10,000 inhabitants: 1.4 in Petrila, compared with an average of 2.8 per 10,000 inh. in Hunedoara County and 3.1 per 10,000 inh. nationally.

Petrila: the most common activity among active businesses is Retail trade (except motor vehicles) (336 businesses).

Petrila in numbers

Population (by registered residence)
21,846
ranked 105 of 3,181
−13.1%over 10 years
2016–2026
Population density
69people/km²
ranked 1,034 of 3,163
Area
315km²
ranked 26 of 3,181
Existing dwellings
11,857
ranked 89 of 3,181
Education units per 10,000 inhabitants
1.4per 10,000 inh.
ranked 2,964 of 3,122
Tourist accommodation places per 1,000 inhabitants
2.0‰
ranked 1,298 of 1,362
Length of the gas distribution network per 1,000 inhabitants
2.18km
ranked 905 of 1,006

Where is Petrila?

Population of Petrila over time

21,00022,00023,00024,00025,00026,000201620182020202220242026
Population, 2016–2026

Petrila had 25,143 residents in 2016 and 21,846 in 2026.

YearPopulation (by registered residence)
202123,657
202223,165
202322,745
202422,395
202522,111
202621,846

Did you know?

All indicators for Petrila

Value for the locality, then the regional average and the national median (for counts: regional and national totals). The gauge places the locality between the lowest and highest value in the country.

PetrilaNational medianHover over or tap a bar to see what it shows.

Population

IndicatorPetrilaHunedoara CountyNationalPosition?Rank
People settling in the municipality per 1,000 inhabitants (2025)10.6 ‰13.9 ‰16.0 ‰ranked 2,723 of 3,163
People leaving the municipality per 1,000 inhabitants (2025)18.1 ‰18.1 ‰17.3 ‰ranked 1,354 of 3,163
Live births per 1,000 inhabitants (2025)6.4 ‰5.0 ‰6.9 ‰ranked 1,826 of 3,157
Deaths per 1,000 inhabitants (2025)12.2 ‰12.8 ‰13.0 ‰ranked 1,812 of 3,163

Housing

IndicatorPetrilaHunedoara CountyNationalPosition?Rank
Length of the drinking-water network per 1,000 inhabitants (2025)3.30 km5.11 km7.67 kmranked 2,393 of 2,728
Building permits for residential buildings per 1,000 inhabitants (2025)1.01 ‰0.95 ‰1.53 ‰ranked 1,627 of 2,438
Existing dwellings (2025)11,857213,61110,177,161ranked 89 of 3,181
Dwellings per 1,000 inhabitants (2025)542.8 ‰506.6 ‰484.8 ‰ranked 980 of 3,163
Average living floor area per dwelling (m²) (2025)47.8 m²49.0 m²50.3 m²ranked 1,871 of 3,163
Dwellings completed in the year per 1,000 inhabitants (2025)0.32 ‰0.68 ‰1.30 ‰ranked 1,743 of 1,926

Energy

IndicatorPetrilaHunedoara CountyNationalPosition?Rank
Length of the gas distribution network per 1,000 inhabitants (2025)2.18 km2.99 km6.17 kmranked 905 of 1,006
Natural gas distributed per inhabitant (m³) (2025)211 m³7,058 m³325,688 m³ranked 626 of 1,023

Economy

IndicatorPetrilaHunedoara CountyNationalPosition?Rank
Active companies in the trade register per 1,000 inhabitants (2026)34.5 ‰48.2 ‰29.4 ‰ranked 1,190 of 3,163
Companies registered in the last 12 months per 1,000 inhabitants (2026)2.47 ‰2.88 ‰2.10 ‰ranked 1,282 of 3,163

Employment

IndicatorPetrilaHunedoara CountyNationalPosition?Rank
Average number of employees per 1,000 inhabitants (2024)101 ‰242 ‰71 ‰ranked 1,004 of 3,163
Registered unemployed as a share of labour resources (working-age population) (2026)3.1%3.1%2.3%ranked 1,202 of 3,163

Tourism

IndicatorPetrilaHunedoara CountyNationalPosition?Rank
Tourist overnight stays per inhabitant (2025)0.0 nights0.90.4ranked 1,070 of 1,250
Tourist arrivals per 1,000 inhabitants (2025)7 ‰550 ‰200 ‰ranked 1,183 of 1,250
Tourist accommodation places per 1,000 inhabitants (2025)2.0 ‰28.7 ‰11.8 ‰ranked 1,298 of 1,362

Environment

IndicatorPetrilaHunedoara CountyNationalPosition?Rank
Drinking water distributed per inhabitant (m³) (2025)27.1 m³48.2 m³27.2 m³ranked 1,333 of 2,656
Length of the sewer network per 1,000 inhabitants (2025)1.86 km3.55 km4.05 kmranked 1,363 of 1,695

Health

IndicatorPetrilaHunedoara CountyNationalPosition?Rank
Doctors per 1,000 inhabitants (2024)0.78 ‰3.00 ‰0.52 ‰ranked 740 of 2,833
Family doctors per 1,000 inhabitants (2024)0.37 ‰0.60 ‰0.46 ‰ranked 1,942 of 2,807
Pharmacists per 1,000 inhabitants (2024)0.64 ‰0.87 ‰0.47 ‰ranked 679 of 2,248

Education

IndicatorPetrilaHunedoara CountyNationalPosition?Rank
School population (children, pupils and students) per 1,000 inhabitants (2025)91 ‰132 ‰91 ‰ranked 1,569 of 3,158
Education units per 10,000 inhabitants (2025)1.4 per 10,000 inh.2.8 per 10,000 inh.3.6 per 10,000 inh.ranked 2,964 of 3,122

Businesses by activity: Petrila

Active businesses in the business register with a recorded activity, by section and by activity (NACE Rev. 2). Only activities with at least 3 businesses are shown.

By industry section

Most common activities

Frequently asked questions

What is the population of Petrila?

Petrila has 21,846 residents (2026), ranking 105 of 3,181 localities.

How big is Petrila?

Petrila covers 315.4 km², with a density of 69 people per km².

Is the population of Petrila growing?

Between 2016 and 2026, the population of Petrila went from 25,143 to 21,846, a change of −13.1%.

Where is Petrila?

Petrila is in Hunedoara County. Latitude 45.451, longitude 23.398.

Existing dwellings: what is the figure for Petrila?

In Petrila, “Existing dwellings” stands at 11,857 (2025), ranking 89 of 3,181 localities; the national median is 1,464.

Education units per 10,000 inhabitants: what is the figure for Petrila?

In Petrila, “Education units per 10,000 inhabitants” stands at 1.4 per 10,000 inh. (2025), ranking 2,964 of 3,122 localities; the national median is 3.6 per 10,000 inh.

Which localities border Petrila?

The nearest to Petrila are Petroșani (4.7 km), Aninoasa (9.5 km), Bănița (11 km), Vulcan (11 km), Lupeni (16 km).