The B9107 is a short road serving Inverallochy on the north east Aberdeenshire coast. It was originally unclassified but had gained its number by 1932.
The road starts on the B9033 and heads north east, curving round an old airfield which has partly been built over. This long, straggly development, mostly of bungalows, is set back from the main road with a service road at first, but then the village proper is entered and the road narrows a little, running down between rows of houses. After passing the church and school on the right, the B9107 ends in the centre of Inverallochy at a fork junction where the main line swings to the left, with other roads radiating out.