Roches (BE): population and statistics
Roches (BE) has a population of 204 (2025) across 9.1 km², or 22.5 people per km². It ranks 2,033 of 2,115 municipalities by population. Its population is falling: −4.7% between 2015 and 2025.
- 204 residents
- 9.1 km²
- 22 people/km²
- 494 m
Key points
Among the 335 municipalities in Bern, Roches (BE) ranks No. 317 by population.
A 1 kWp solar panel tilted at 33° generates about 1,024 kWh a year here.
Roches (BE) in numbers
Where is Roches (BE)?
Population of Roches (BE) over time
Roches (BE) had 214 residents in 2015 and 204 in 2025.
| Year | Population |
|---|---|
| 2020 | 190 |
| 2021 | 188 |
| 2022 | 190 |
| 2023 | 196 |
| 2024 | 191 |
| 2025 | 204 |
Did you know?
- “Rooftop solar electricity potential”: lower than in 99% of municipalities.
- “Dwellings”: lower than in 96% of municipalities.
- “Jobs”: lower than in 96% of municipalities.
- Its area is roughly equal to 1,269 football pitches.
- Its population density is 10.3 times lower than the national average.
- The nearest municipality is Belprahon, 2.6 km away.
- The nearest more populous municipality is Eschert (370 residents), 3.2 km away.
All indicators for Roches (BE)
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 | Roches (BE) | Bern | National | Position? | Rank |
|---|---|---|---|---|---|
| Share of people aged 65 and over (2025) | 21.1% | 22.7% | 20.7% |
Housing
| Indicator | Roches (BE) | Bern | National | Position? | Rank |
|---|---|---|---|---|---|
| Dwellings (2026) | 132 | 599,633 | 4,927,050 | ranked 2,015 of 2,108 | |
| Dwellings in buildings built before 1946 (2026) | 41.7% | 29.0% | 23.3% | ||
| Dwellings in buildings built since 2001 (2026) | 3.8% | 17.2% | 25.3% | ||
| Share of single-family houses among residential buildings (2026) | 60.0% | 54.1% | 69.5% |
Energy
| Indicator | Roches (BE) | Bern | National | Position? | Rank |
|---|---|---|---|---|---|
| Oil or gas heating systems (2026) | 60.3% | 60.7% | 53.5% | ||
| Heat pumps as main heating (2026) | 12.3% | 14.3% | 13.7% | ||
| Wood heating systems (2026) | 26.0% | 14.7% | 12.4% | ||
| District heating (2026) | 0.0% | 5.7% | 1.4% | ||
| Photovoltaic installations (2026) | 12 | 40,598 | 329,600 | ranked 2,014 of 2,108 | |
| Installed photovoltaic capacity per 1,000 inhabitants (2026) | 751.1 kW | 999.1 kW | 1,134 kW | ||
| Rooftop solar electricity potential (2026) | 2.1 GWh/year | 9,185 GWh/year | 64,783 GWh/year | ranked 2,088 of 2,114 | |
| Rooftop solar potential per inhabitant (2026) | 10,343 kWh/inh. | 8,535 kWh/inh. | 9,356 kWh/inh. |
Economy
| Indicator | Roches (BE) | Bern | National | Position? | Rank |
|---|---|---|---|---|---|
| Establishments (2024) | 22 | 80,971 | 728,011 | ranked 2,001 of 2,112 | |
| Entities listed in the commercial register (2026) | 11 | 67,347 | 762,757 | ranked 2,028 of 2,115 | |
| Entities in the commercial register per 1,000 inhabitants (2026) | 53.9 | 62.6 | 64.9 | ||
| Share of limited companies (AG, GmbH) among registered entities (2026) | 36.4% | 64.8% | 65.7% | ||
| Share of sole proprietorships among registered entities (2026) | 54.5% | 29.2% | 29.0% |
Employment
| Indicator | Roches (BE) | Bern | National | Position? | Rank |
|---|---|---|---|---|---|
| Jobs (2024) | 50 | 677,492 | 5,679,518 | ranked 2,025 of 2,111 | |
| Jobs per 1,000 inhabitants (2024) | 245.1 | 629.6 | 362.9 | ||
| Share of jobs in services (2024) | 48.0% | 70.3% | 63.6% | ||
| Share of jobs in industry and construction (2024) | 16.0% | 22.5% | 24.2% |
Society
| Indicator | Roches (BE) | Bern | National | Position? | Rank |
|---|---|---|---|---|---|
| Share of foreign nationals (2025) | 20.1% | 18.6% | 18.9% |
Sunshine and temperatures: Roches (BE)
Frequently asked questions
What is the population of Roches (BE)?
Roches (BE) has 204 residents (2025), ranking 2,033 of 2,115 municipalities.
How big is Roches (BE)?
Roches (BE) covers 9.1 km², with a density of 22 people per km².
Is the population of Roches (BE) growing?
Between 2015 and 2025, the population of Roches (BE) went from 214 to 204, a change of −4.7%.
Where is Roches (BE)?
Roches (BE) is in Bern. It belongs to Arrondissement administratif Jura bernois (district). Latitude 47.303, longitude 7.383.
Rooftop solar electricity potential: what is the figure for Roches (BE)?
In Roches (BE), “Rooftop solar electricity potential” stands at 2.1 GWh/year (2026), ranking 2,088 of 2,114 municipalities; the national median is 19.0 GWh/year.
Dwellings: what is the figure for Roches (BE)?
In Roches (BE), “Dwellings” stands at 132 (2026), ranking 2,015 of 2,108 municipalities; the national median is 990.
How much electricity does a solar panel produce in Roches (BE)?
In Roches (BE), a 1 kWp south-facing system tilted at 33° produces about 1,024 kWh a year.
Which municipalities border Roches (BE)?
The nearest to Roches (BE) are Belprahon (2.6 km), Eschert (3.2 km), Courrendlin (3.7 km), Grandval (3.8 km), Perrefitte (4.3 km).