方其后驱逐清朝官员，英方却未能有效管治，九龙城寨形成中英港政府三不管地带。1910至20年代，何启区德等人组织启德置业公司，于九龙城附近填海，兴建启德滨住宅区，惟因省港大罢工，计划失败告终，部分土地划入九龙城，而邻近海边部分则改为航空用途，最终形成启德机场。1933年6月，港府为了改善当地的卫生情况，宣佈以换地赔屋的办法，要九龙城寨的全部居民，迁往狗虱岭（今天慈云山山脚一带），拖拉四年不成功。后来港府因为无法理会，所以九龙城寨得以一直保存至1987年。1984年，中英两国谈判及签署中英联合声明，