Trpejca sits in Ohrid Municipality, on the eastern shore of Lake Ohrid, at the foot of Galičica. The village lies near 40.96 north, 20.78 east. About 303 people live here, with one school, two shops, and a church rebuilt on an older site. Census counts have also read 314, 346, 392, and 416. Postcode 6322. The village sits 25 kilometres from Ohrid on the road toward Sveti Naum, at about 710 metres. The lake itself sits near 693 metres. The hill behind reaches about 942 metres. Area code 046.
This is a fishing village in a rock notch, not a city. Neighbours are Peštani to the north and Ljubaništa to the south, near the monastery of Saint Naum and the Albanian border. Locals joke about the Macedonian Saint-Tropez when summer crowds arrive. Treat the nickname as humour, not a Riviera promise. The rocks left less room to sprawl than at Peštani, so the village kept more of its shape.
People who actually use the place come for a narrow beach, lake fish, and a night off the through road. Ohrid town, a UNESCO site since 1980, is the museum and fortress day. Ljubaništa is the monastery stop. Trpejca is the smaller bed. Nightlife, a shopping street, a week of museums: look at Ohrid. Anyone hoping to work from a café with all-day power will last a summer afternoon and then hunt for a signal.
One full day covers the beach, a swim, and a walk on the road. A second night earns its keep if you boat to Zaum, a church of 1299 reachable only from the water, or sit out a weekend. A week in 300 people is too much village unless the lake is the point.
The village is walkable and tight. The through road is how you arrive. Suburban buses from Ohrid’s station sell tickets toward Sveti Naum and the shore villages. Boats from Ohrid’s harbour run to Saint Naum in season, with intermediate beach stops. There is no metro, no tram, no airport in the village. Ohrid airport is the usual door, then a bus or a taxi down the shore.
Families who want sand and shade can use the narrow beach in summer. The hard part is weekend parking and the thin winter, not crime in the tourist sense. Solo travel works if you can read a Cyrillic bus board. Couples who want a harbour evening find a fishing notch and early nights. Do not use Trpejca as a place to work.
The lake night, the road to Naum, a smaller bed than Ohrid: yes. A winter café week, a marina resort, a month at a laptop: no. You do not need a car inside the houses. A car helps if the last bus has gone.
Do not confuse Trpejca with Peštani or Ljubaništa. Same shore, different job. Postcode 6322.
How a table-shaped notch kept fishing
The name derives from trapeza, a table: the village sits on a flattened peninsula that looks like one. It appears in 1582 as Trpezica with 50 Christian houses, then as a dervenji settlement watching the Ohrid to Korçë road. In the nineteenth century it was a village in the Ottoman kaza of Ohrid. Late in that period villagers worked land of the Saint Naum monastery.
Neolithic remains at Crna Peš sit by the lake. A medieval fortress, Gradište, stood on Osoj (1,006 m) south of the houses. Ivan Mikulčić noted the walls in 1976 and left little else. In the First World War the front ran here for three years and the population was moved into Ohrid. Fishing was the cash work for centuries. By the 1970s thirteen men still drew a wage from the Ohrid fishery. Piped lake water arrived in 1972. Tourism thinned the nets.