3 PLACE JEAN ACHARD 38000 GRENOBLE · Auvergne-Rhône-Alpes
75.9
/ 100
Go
Location only — excludes rent, fit-out, lease terms and the price of the business.
80% of the scoring weight was measurable here.
The site
Opened
2020-04-12
Activity
Traditional Gym / Fitness Club
Status
active · operating gym floor
Coordinates
45.18974, 5.72932
Within 3 km — gym floors filled, other sports hollow
22 gym floors, 12 other sports sites.
The eight nearest gyms are labelled. Rings at 500 m, 1 km, 2 km and 3 km; north is up.
Legal identity — INPI RNE, as at 4 March 2026
Registered name
KT GRENOBLE
Form
SAS · sole shareholder
SIREN
884243999 · SIRET 88424399900015
Capital
€10,000
Registered
2020-06-15
Président
FITNESS 38 (880271275)
Filed position — INPI keyed accounts
Years filed
4
— 2021 to 2024
Revenue 2024
€1,685,287 · EBITDA €550,755 33%
Equity
€402,017
Financial debt
€363,590 · cash €2,275
Debt falling due
€287,243 within a year · €213,481 in one to five
2024
Confidentiality
never invoked
Filed accounts — every year on file
Company figures, not the club’s. EBITDA from the filed income statement, rent inside external charges; red marks negative equity or a loss.
Year
Revenue
EBITDA
margin
Operating
Net
Equity
Fin. debt
Cash
Staff cost
Ext. charges
FTE
2024
€1,685,287
€550,755
33%
€361,972
€266,519
€402,017
€363,590
€2,275
€178,556
€879,326
—
2023
€1,663,115
€590,797
36%
€441,971
€324,010
€335,498
€384,560
€51,152
€169,589
€827,238
5
2022
€1,294,283
€351,579
27%
€255,826
€244,394
€31,488
€461,090
€92,670
€211,145
€638,928
—
2021
€320,910
€-166,037
-52%
€-217,602
€-222,906
€-212,906
€533,067
€31,340
€82,933
€349,006
—
Strengths & weaknesses — by weighted effect
▲Catchment86— 5,992 aged 18-64 + 11,038 workers = 17,030 over 0.79 km2 = 21,684/km2
▲Capture86— 2,819 residents + 2,418 workers, demand within 500 m against every competitor within 3 km
▲Income98— 29,360 EUR against 22,380 nationally, median of 5 IRIS within 500 m
▼Competition35— 16 genuine gym floors and 8 other sports sites within 2 km, weighted by substitutability and price tier
How the score was reached
— seven parameters, five measured separately at 500 m and 2 km
Parameter
Where
Measured
Score
How it was arrived at
Catchment86
weight 20%
500 m
17,030 people
93
5,992 aged 18-64 + 11,038 workers = 17,030 over 0.79 km2 = 21,684/km2
2 km
127,574 people
82
62,683 aged 18-64 + 64,890 workers = 127,574 over 12.57 km2 = 10,152/km2
Competition35
weight 15%
500 m
1.00 wt
58
1 genuine gym floor and 0 other sports sites within 500 m, weighted by substitutability and price tier
2 km
17.06 wt
20
16 genuine gym floors and 8 other sports sites within 2 km, weighted by substitutability and price tier
Capture86
weight 20%
500 m
5,237 people
96
2,819 residents + 2,418 workers, demand within 500 m against every competitor within 3 km
2 km
10,083 people
80
5,330 residents + 4,753 workers, demand within 2 km against every competitor within 3 km
Saturation75
weight 15%
500 m
not measured
—
catchment of 9,574 residents is below the 10,000 needed for a density measure to mean anything — one club would move it by 0.9 LQ
2 km
LQ 1.50
75
16 clubs / 96,650 residents = 16.55 per 100k against 11.01 nationally
Fit—
weight 10%
unit
not measured
—
no floor area recorded for this unit
Rental—
weight 10%
unit
not measured
—
no rent or no floor area recorded
Income98
weight 10%
500 m
1.31×
100
29,360 EUR against 22,380 nationally, median of 5 IRIS within 500 m
2 km
1.09×
96
24,380 EUR against 22,380 nationally, median of 46 IRIS within 2 km
Each parameter scores 0–100 on a stated line between named breakpoints, then the seven
combine on their weights — renormalised over whatever was measurable, so a missing
parameter dilutes nothing rather than counting as zero.
Competitive field — every active gym and other sports site within 3 km
Band
Gym floors
Other sports
MCI weight
within 500 m
1
2
1.40
500 m – 1 km
7
3
7.70
1 – 2 km
8
5
8.30
2 – 3 km
6
2
5.70
Within 3 km
22
12
23.1 total
Each site is discounted by how substitutable its activity is for a gym and how far its price
tier sits from a mid-market club — so 22 gym floors and
12 other sports sites weigh 23.1, not
34.
Competition since opening — gyms within 1 km, by the year they opened
8when it opened, 2020-04-12→13today, 5 arrived since
2020+1
2022+1
2024+2
2025+1
8 rival(s) within 1 km when this club opened, 13 now. The forecast uses the founding count: it measured better than averaging the field over the club's life (LOOCV 0.091 vs 0.106). 10 nearby site(s) have no usable opening date and are not in either count.
Access — straight-line distance, GTFS
Nearest tram
Grenoble, Hubert Dubedout - Maison du Tourisme — 75 m
Nearest bus
Grenoble, Verdun - Préfecture — 190 m
Counted footfall
Grenoble — 1176 m,
8,776,384 travellers a year
(SNCF)
Straight-line, not travel time: no free routing service covers France at this
volume, so a stop 300 m away across a railway line reads the same as one 300 m along the street.
Catchment — INSEE 200 m population grid, Filosofi 2021
Ring
Residents
Per km²
Median age
Adults 18–64
Share of residents
0.5 km
9,574
12,190
39.7
5,992
63%
1.0 km
30,246
9,628
38.9
19,294
64%
2.0 km
96,650
7,691
37.6
62,683
65%
3.0 km
162,949
5,763
38.1
102,194
63%
Adults 18–64 is the span members come from. A median age alone does not separate a student
quarter from a family suburb, and those are not the same market.
Age profile — residents within 2 km
0–33,7894%
4–51,9052%
6–104,7995%
11–176,5277%
18–249,0869%
25–3926,42027%
40–5417,64718%
55–649,53010%
65–7911,18612%
80+5,7316%
Working-age brackets in blue. 96,620 residents within 2 km.
Household income — INSEE Filosofi 2021
Median
€28,410 a year, per consumption unit
Poorest tenth
below €11,330
Richest tenth
above €54,910
Spread
×4.8 between them
· Gini 0.346
Poverty rate
15.0% of households below 60% of the national median
Published at iris level (IRIS 381850205).
An IRIS is a neighbourhood of roughly 2,000 people; a commune can be a whole town. The level
travels with the figure, so a town's median is never read as this street's.
The establishment — INSEE Sirene
Legal name
KT GRENOBLE
SIREN
884243999 the company
SIRET
88424399900015 this establishment
Company founded
2020-04-12
This site opened
2020-04-12
Activity code
93.13Z
Head office
yes — this is the registered siège
Employees
6-9
Sources
sirene
Legal filings — BODACC, the official French business gazette
2026-06-25
Dépôts des comptes (Avis initial)
2025-07-13
Dépôts des comptes (Avis initial)
2024-08-22
Dépôts des comptes (Avis initial)
2024-01-07
Modifications diverses (Avis initial)
2023-07-13
Dépôts des comptes (Avis initial)
2022-08-18
Dépôts des comptes (Avis initial)
2020-07-19
Créations (Avis initial)
Newest first. Accounts filed on time are the ordinary case; an insolvency, a receivership or a
pledge over the business would appear here too, and none does unless it is listed above.
What this is.
The Location Score is model output, computed from open data; it is not a
measured fact and not a valuation. Registry facts — name, SIRET, NAF, address, opening date, officers,
filed revenue — come from INSEE Sirene and the Ministère des Sports facility census.
Population, age profile and income are INSEE (Filosofi 2021, 200 m
grid and IRIS). Competitors are the active, genuinely-operating gym floors in this database.
Distances are straight-line, not travel time.
Location Score model 3.1.0,
computed 2026-10-17.
Generated 18 October 2026, 20:01 UTC · siret:88424399900015 Sources : INSEE, Sirene (www.insee.fr), données mises à jour le 2026-10-18 · INPI, Registre national des entreprises (stock du 2026-03-04, API au 2026-10-18) · DILA, BODACC (annonces commerciales, au 2026-10-16) · Ministère des Sports, Data ES (2026-10-17) · INSEE, Filosofi 2021 (carreaux 200 m, IRIS) et BPE 2025 · IGN, Contours IRIS 2026 · OpenStreetMap contributors (ODbL). Licence Ouverte / Etalab 2.0 sauf mention contraire.