A general cargo and fishing port, Macduff has a slipway with side slipping arrangements for up to seven boats. There are around 40 boats which mainly operate and land at larger ports, but return to Macduff for repairs and maintenance. The harbour has a completely enclosed fish market where sales are conducted when local supplies are available.