La ciudad fue designada capital de Selangor en 1880 tras el éxito del capitán Yap quien estableció en Kuala Lumpur un sistema de justicia por el cual se mantuvo la ley y el orden.