Poco después de la ocupación de la isla de Hong Kong en 1841, los colonos británicos izaron la bandera Union Jack del Reino Unido. En 1843, se estableció un gobierno colonial, y la imagen del escudo de armas apareció más tarde en la bandera adoptada en 1876. De 1871 a 1876 se utilizó una bandera azul con una corona real y la inscripción "H.K.".

Durante la colonización japonesa de Hong Kong en 1941-1945, se introdujo por la fuerza el modo de vida japonés, erradicando muchos elementos de la cultura china y británica. En esa época, se suprimió la identidad de Hong Kong y se prohibieron todas las banderas británicas y chinas. Al mismo tiempo, aparecieron carteles de propaganda que proclamaban la bandera japonesa como bandera nacional de Hong Kong.
Entre 1876 y 1959, durante el dominio del Imperio Británico, la bandera de Hong Kong lucía un mapa sobre fondo azul, además de la Union Jack. En la parte inferior del mapa está la costa norte de la isla de Hong Kong, que muestra cajas de mercancías. En el lado opuesto está el puerto Victoria, con un velero chino que enarbola la bandera del dragón amarillo y un barco mercante británico que enarbola una bandera roja, y a lo lejos hay un grupo de montañas que simbolizan la península de Kowloon. El cuadro representa a dos mercantes chinos negociando con un mercante británico.

¿Cómo es y qué significa el escudo de Hong Kong?
En 1959, el mapa fue sustituido por el escudo de Hong Kong, que se utilizó hasta 1997. La parte inferior del escudo representa una isla verde rodeada de olas con la inscripción "HONG KONG" en inglés. Encima de la inscripción está el elemento principal del escudo, un escudo dividido convencionalmente en dos partes: la parte superior es roja con una corona dorada, que simboliza la conexión de la Marina Real y la marina mercante con Hong Kong, y la parte inferior es blanca, con olas y dos veleros chinos (los hay rojos, amarillos, azul grisáceo y de otros colores), que reflejan la importancia del comercio marítimo en los primeros tiempos de Hong Kong. La línea divisoria en forma de muro entre los colores blanco y rojo recuerda la Batalla de Hong Kong de 1941, durante la defensa contra la invasión japonesa. A la izquierda del escudo hay un león coronado y a la derecha un dragón. El león representa al Reino Unido y el dragón simboliza la cultura china de Hong Kong. Juntos significan que Hong Kong es el lugar donde Oriente se encuentra con Occidente. Sobre el escudo hay un león con una corona que sostiene una perla en ambas patas, representando a Hong Kong como la "Perla de Oriente".

De 1960 a 1999, la bandera del Ayuntamiento se utilizó con un fondo morado y un dibujo de bauhinias. La proporción entre los lados horizontal y vertical de la bandera del Ayuntamiento de Hong Kong es de 1:2, y la bauhinia blanca simboliza la santidad, el honor y el amor, y significa que Hong Kong, China y la región del Pacífico conviven en paz y amistad. Y los pétalos plegados apretados y ordenados simbolizan la unidad y la ayuda mutua de los habitantes de Hong Kong.
En 1987-1988, el gobierno de Hong Kong convocó un concurso para elegir una bandera para el Hong Kong poscolonial. Se presentaron muchos diseños, pero muchos de ellos fueron rechazados. El gobierno de la República Popular China pidió a Tao He y a otros dos miembros del jurado que presentaran un nuevo diseño. Tao He propuso incorporar el motivo de la bauhinia al diseño de la bandera, haciendo referencia a su simetría y dinamismo. Este diseño fue aprobado el 4 de abril de 1990, y la bandera se izó por primera vez el 1 de julio de 1997, durante el traspaso de soberanía, junto con la bandera roja de cinco estrellas de la República Popular China.