Gorica Hill — Podgorica's Forest in the City

The wooded hill the capital takes its name from — trails, a WWII memorial, and a 360° view of the Zeta plain

The hill the city is named after

Podgorica means literally under the little hill, and Gorica is the hill. It rises about 130 metres above the city — modest in Montenegrin terms, where you can see 2,000-m peaks from the plain — but dense with oak, hornbeam, and pine, and laced with walking paths. From the summit you look down on the Morača river, the old town, and the whole Zeta plain stretching south toward Lake Skadar.

The hill is a protected park (Park šuma Gorica), around 120 hectares, and is the main piece of green lung in a city that otherwise isn't. Locals run, walk dogs, and take children here in the mornings before the heat.

Getting to the trailhead

Gorica sits directly north of the new city. The main entrance most people use is on the south-west side, near Park prirode Gorica above Kruševac, a short walk from the Millennium Bridge district. A second obvious access is from the north-east, near the Montenegrin parliament buildings and the athletic stadium.

By car, the easiest park-and-walk is along the small streets beneath the hill on the Kruševac side — free street parking outside the central zone — then on foot up the paved switchback that becomes a forest track.

The church of St George

Halfway up the south-west slope sits the small church of Sveti Đorđe (St George). It is one of the oldest surviving buildings in Podgorica — tradition dates a first chapel here to the 9th or 10th century, with major rebuilds in medieval and later periods. It is tiny — a single nave, thick whitewashed walls, a low stone apse — and still used for Orthodox services. It sits on a shaded terrace looking out over the city, and is the quietest corner of the whole hill.

Gorica Hill park, Podgorica

The Partisan Memorial

Near the summit, on the north side, is the Spomenik partizanu borcu — the Partisan Fighter Monument, a large bronze statue by sculptor Drago Đurović, erected in 1957 to commemorate the Yugoslav Partisan dead of the Second World War. Podgorica was bombed intensively by Allied and Axis forces between 1943 and 1944; this memorial is the main Yugoslav-era marker of that period. It stands on a stone plinth on an open shoulder of the hill, surrounded by a ring of cypresses.

Trails and time

The trail network is informal but well-trodden. Three realistic loops:

  • Short loop, 30–40 minutes — up to the church of St George and back by the same paved path. Minimal elevation, mostly shaded.
  • Summit loop, 60–90 minutes — up to the partisan memorial and round the eastern spur, back down through the forest. Proper shoes recommended; some rocky sections.
  • Full perimeter, 2–2.5 hours — circumnavigate the whole park. Best done early morning in summer.

There is no ticket office and no entrance fee. The paths are signposted in Montenegrin but waymarking is thin — download an offline map before you start.

Views from the top

The summit is not one point but a broad wooded ridge. The best panorama is from a clearing near the memorial: directly south, the Hristovo Vaskrsenje cathedral; south-west, the bulk of the old airport plain; west, on a clear winter morning, the snow line of the Prokletije mountains; south-east, the green strip of the Morača threading down to Lake Skadar.

Practicalities

  • Bring water — there are no fountains on the summit trails.
  • Avoid midday in July and August — the lower paths are shaded but the ridge is exposed and Podgorica runs hot.
  • In winter the paths can be muddy for a day or two after rain, but snow is rare in the city itself.
  • Dogs are welcome and common; keep them on a lead near the church.

Pair with

A morning on Gorica is a good pairing with Stara Varoš in the afternoon — you'll have seen the city from above and from the inside in one day. For coffee before or after, see the morning coffee guide.

At a glance

Elevation gain~130 m above city
Park size~120 ha
Short loop30–40 min
EntryFree, unticketed

contentPage.readyCta

contentPage.searchCars