
Un King's Harbour Master (en français : « maître de port du roi », abrégé KHM), également connu sous le nom de « Queen's Harbour Master » (en français : maître de port de la Reine, abrégé QHM) lorsque le monarque britannique régnant est de sexe féminin),, est un fonctionnaire public au Canada et au Royaume-Uni. Leurs responsabilités officielles incluent l’application du règlement du port, la garantie que les opérations portuaires sont correctement effectuées, et la sécurité de la navigation.

Au Canada, les responsabilités d’un King's Harbour Master incluent l’assistance aux navires de guerre entrant et sortant des ports, la fourniture de services de remise en état via des barges spécialisées, la supervision de la protection de l'environnement dans le port, et l’entretien des bouées pour la Marine royale canadienne,. En français, un KHM est appelé « Capitaine du port de Sa Majesté ». Les King's Harbour Masters sont employés dans plusieurs ports, notamment le port d'Esquimalt, Nanoose Bay et la Base des Forces canadiennes Halifax.
Les fonctions du QHM de la Base des Forces canadiennes Esquimalt ont été transférées au responsable des opérations de la base de la BFC Esquimalt en 1968, le personnel QHM étant des adjoints à la base. Cependant, le QHM Esquimalt a été rétabli comme unité indépendante en 1974. Le QHM de la BFC Esquimalt est ensuite devenu l’autorité portuaire pour l’ensemble du port d’Esquimalt après que Transports Canada a transféré la responsabilité du port au ministère de la Défense nationale. En conséquence, tout déplacement de navire dans le port d’Esquimalt nécessite l’approbation du KHM d’Esquimalt.
Un drapeau pour les Queen's Harbour Masters a été approuvé le 1er décembre 1999 et enregistré auprès de l’Autorité héraldique du Canada. Le drapeau présente un drapeau canadien bordé de blanc, avec une feuille d’érable chargée d’une plaque portant la couronne royale avec les lettres Q.H.M. gravées au-dessus et C.P.S.M. en dessous.

Au Royaume-Uni, un King’s Harbour Master est un fonctionnaire public chargé de maintenir la sécurité du port, tant pour les navires militaires que les navires civils. Il existe trois maîtres de port du roi au Royaume-Uni, un pour chacune des principales bases navales du Royaume-Uni : HMNB Clyde dans le Firth of Clyde, HMNB Portsmouth, et HMNB Devonport à Plymouth. Les pouvoirs des capitaines du port du roi sont définis dans la loi de réglementation des ports de chantier naval de 1865. Bien que la législation ne l’exige pas, la plupart des KHM ont été des officiers en service dans la Royal Navy. Les capitaines du port de la Reine ont été nommés pour la première fois dans la première moitié du XIXe siècle ; il y avait un certain chevauchement avec les fonctions de maîtres assistants dans les chantiers navals de Sa Majesté (HM Dockyards), et les deux postes étaient occupés par la même personne à plusieurs reprises.
Les maîtres du port du roi possèdent leur propre drapeau, composé d’un Union Jack bordé de blanc avec un cercle blanc, à l’intérieur duquel se trouvent une couronne et les lettres « KHM ».