La Roche: population and statistics
La Roche has a population of 2,083 (2025) across 24.1 km², or 86.6 people per km². It ranks 947 of 2,115 municipalities by population. Its population is growing: +29.1% between 2015 and 2025.
- 2,083 residents
- 24.1 km²
- 87 people/km²
- 760 m
Key points
Among the 121 municipalities in Fribourg, La Roche ranks No. 50 by population.
Share of people aged 65 and over: 15.7% in La Roche, compared with an average of 17.5% in Fribourg and 19.8% nationally.
Share of limited companies (AG, GmbH) among registered entities: 56.9% in La Roche, compared with an average of 67.8% in Fribourg and 68.6% nationally.
A 1 kWp solar panel tilted at 39° generates about 1,222 kWh a year here.
La Roche in numbers
Where is La Roche?
Population of La Roche over time
La Roche had 1,613 residents in 2015 and 2,083 in 2025.
| Year | Population |
|---|---|
| 2020 | 1,821 |
| 2021 | 1,801 |
| 2022 | 1,829 |
| 2023 | 1,859 |
| 2024 | 1,959 |
| 2025 | 2,083 |
Did you know?
- “Share of people aged 65 and over”: lower than in 91% of municipalities.
- Its area is roughly equal to 3,370 football pitches.
- Its population density is 2.7 times lower than the national average.
- The nearest municipality is Pont-la-Ville, 1.3 km away.
- The nearest more populous municipality is Gibloux (8,719 residents), 5.7 km away.
- A 4 kWp rooftop solar system here would generate about 4,888 kWh a year, roughly what an average household uses.
All indicators for La Roche
Value for the municipality, then the regional average and the national median (for counts: regional and national totals). The gauge places the municipality between the lowest and highest value in the country.
Population
| Indicator | La Roche | Fribourg | National | Position? | Rank |
|---|---|---|---|---|---|
| Share of people aged 65 and over (2025) | 15.7% | 17.5% | 20.7% | ranked 1,653 of 1,811 |
Housing
| Indicator | La Roche | Fribourg | National | Position? | Rank |
|---|---|---|---|---|---|
| Dwellings (2026) | 1,009 | 172,337 | 4,927,050 | ranked 1,043 of 2,108 | |
| Dwellings in buildings built before 1946 (2026) | 24.0% | 19.9% | 23.3% | ranked 864 of 1,806 | |
| Dwellings in buildings built since 2001 (2026) | 35.9% | 33.7% | 25.3% | ranked 302 of 1,806 | |
| Share of single-family houses among residential buildings (2026) | 72.6% | 62.3% | 69.5% | ranked 705 of 1,806 |
Energy
| Indicator | La Roche | Fribourg | National | Position? | Rank |
|---|---|---|---|---|---|
| Oil or gas heating systems (2026) | 35.4% | 45.8% | 53.5% | ranked 1,507 of 1,806 | |
| Heat pumps as main heating (2026) | 18.7% | 23.6% | 13.7% | ranked 618 of 1,806 | |
| Wood heating systems (2026) | 26.5% | 10.8% | 12.4% | ranked 341 of 1,806 | |
| District heating (2026) | 4.8% | 10.2% | 1.4% | ranked 478 of 1,806 | |
| Photovoltaic installations (2026) | 196 | 21,752 | 329,600 | ranked 529 of 2,108 | |
| Installed photovoltaic capacity per 1,000 inhabitants (2026) | 1,509 kW | 1,384 kW | 1,134 kW | ranked 520 of 1,806 | |
| Rooftop solar electricity potential (2026) | 21.8 GWh/year | 3,325 GWh/year | 64,783 GWh/year | ranked 950 of 2,114 | |
| Rooftop solar potential per inhabitant (2026) | 10,461 kWh/inh. | 9,476 kWh/inh. | 9,356 kWh/inh. | ranked 727 of 1,810 |
Economy
| Indicator | La Roche | Fribourg | National | Position? | Rank |
|---|---|---|---|---|---|
| Establishments (2024) | 135 | 24,434 | 728,011 | ranked 1,036 of 2,112 | |
| Entities listed in the commercial register (2026) | 137 | 25,674 | 762,757 | ranked 970 of 2,115 | |
| Entities in the commercial register per 1,000 inhabitants (2026) | 65.8 | 73.2 | 64.9 | ranked 869 of 1,811 | |
| Share of limited companies (AG, GmbH) among registered entities (2026) | 56.9% | 67.8% | 65.7% | ranked 1,548 of 1,808 | |
| Share of sole proprietorships among registered entities (2026) | 35.0% | 26.1% | 29.0% | ranked 394 of 1,808 |
Employment
| Indicator | La Roche | Fribourg | National | Position? | Rank |
|---|---|---|---|---|---|
| Jobs (2024) | 711 | 167,232 | 5,679,518 | ranked 1,000 of 2,111 | |
| Jobs per 1,000 inhabitants (2024) | 341.3 | 476.6 | 362.9 | ranked 986 of 1,810 | |
| Share of jobs in services (2024) | 49.6% | 66.0% | 63.6% | ranked 1,358 of 1,804 | |
| Share of jobs in industry and construction (2024) | 38.5% | 25.9% | 24.2% | ranked 325 of 1,776 |
Society
| Indicator | La Roche | Fribourg | National | Position? | Rank |
|---|---|---|---|---|---|
| Share of foreign nationals (2025) | 18.1% | 25.8% | 18.9% | ranked 979 of 1,811 |
Sunshine and temperatures: La Roche
Frequently asked questions
What is the population of La Roche?
La Roche has 2,083 residents (2025), ranking 947 of 2,115 municipalities.
How big is La Roche?
La Roche covers 24.1 km², with a density of 87 people per km².
Is the population of La Roche growing?
Between 2015 and 2025, the population of La Roche went from 1,613 to 2,083, a change of +29.1%.
Where is La Roche?
La Roche is in Fribourg. It belongs to District de la Gruyère (district). Latitude 46.700, longitude 7.133.
Share of people aged 65 and over: what is the figure for La Roche?
In La Roche, “Share of people aged 65 and over” stands at 15.7% (2025), ranking 1,653 of 1,811 municipalities; the national median is 20.7%.
Share of limited companies (AG, GmbH) among registered entities: what is the figure for La Roche?
In La Roche, “Share of limited companies (AG, GmbH) among registered entities” stands at 56.9% (2026), ranking 1,548 of 1,808 municipalities; the national median is 65.7%.
How much electricity does a solar panel produce in La Roche?
In La Roche, a 1 kWp south-facing system tilted at 39° produces about 1,222 kWh a year.
Which municipalities border La Roche?
The nearest to La Roche are Pont-la-Ville (1.3 km), Treyvaux (3.7 km), Hauteville (3.9 km), Pont-en-Ogoz (4.2 km), Corbières (4.5 km).