The name avoch means mouth of the stream in old scottish gaelic after the killen burn which flows into the sea here. 1 den ligger i rådsområdet highland och riksdelen skottland i den norra delen av landet 700 km norr om huvudstaden london avoch ligger 23 meter över havet 1 och antalet invånare är 843. Combining inter relationships and typology avoch is grouped with 33 other towns.