Avoch on the map

Avoch built-up area

Built-up area0.6 km² (0.2 sq mi)

Location in HighlandAvoch sits where the marker shows within the county.

1,744
Population
559
Households
Create a free area profile for AvochDownload or embed an infographic of these statistics

About Avoch

Avoch is a small coastal village located in the Highland region of Scotland, within the IV9 postcode area. Situated on the eastern shore of the Moray Firth, it lies just north of the town of Nairn and is easily accessible from Inverness. The village has a long history as a fishing community, with a harbour that remains active today. Avoch is known for its close-knit community and traditional Scottish character, with a mix of residential homes and local amenities. The surrounding landscape offers views of the firth and nearby hills, providing a peaceful setting for residents and visitors alike. The village is served by regular bus routes and is within easy reach of larger towns and cities in the region.

Nearest Train Stations 3 stations

Inverness Train Station 6.5 miles
Invergordon Train Station 8.1 miles
Alness Train Station 9.2 miles

Location

Local Government

District Highland
Ward Black Isle
Constituency Ross, Skye and Lochaber

Frequently Asked Questions about Avoch

What is the population of Avoch?
Avoch has a population of approximately 1,744 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Avoch?
Avoch is covered by the IV9 postcode district.
Where is the nearest train station to Avoch?
The nearest railway station to Avoch is Inverness Train Station, about 6.5 miles away.