majelis ini dipimpin oleh seorang datuk bandar/wali kota yang dibantu oleh wakilnya dan 25 orang anggota majelis.
anggota majelis ini dilantik oleh pemerintah negara bagian untuk bekerja selama 2 tahun dan waktu pelayanan mereka akan diperbaharui selama pelayanan mereka masih dibutuhkan.
anggota majelis ini terdiri dari komponen komponen partai politik barisan nasional di sarawak yang bertanggung jawab mendesain kebijakan-kebijakan tersebut dengan sistematik dan efisien.
majelis melakukan pemerintahannya dengan menggunakan sistem komite.
seluruh komite akan menyelenggarakan pertemuan setidaknya sekali sebulan untuk mendiskusikan masalah pada bidang komite masing masing.
semua hasil yang dilakukan oleh setiap komite akan dipresentasikan sewaktu pertemuan komite induk di setiap akhir bulan untuk diadopsi oleh majelis.
sekretaris kota melaksanakan tugas sebagai kepala pengawai pemerintah pada majelis kota. majelis ini dibagi menjadi 7 komponen yaitu pemerintahan, keuangan, gedung dan lanskap, teknik, perpajakan dan evaluasi, kesehatan masyarakat, dan pemberian lisensi.
setiap komponen ini dipimpin oleh seorang kepala bagian yang bertanggung jawab untuk mengendalikan anggaran komponen seperti yang telah disetujui pada anggaran tahunan majelis.
ada beberapa fungsi dan peranan majelis yang dahuluinya ditangani oleh departemen pekerjaan umum selama masa pemerintahan pemerintahan brooke.
sir charles vyner brooke yang dibentuk pada tanggal 22 juli 1918 sebagai pemerintah dinasti brooke yang ketiga.
pada tahun 1921, lembaga kebersihan dan penasehat kuching dibentuk.
dengan pembentukan ketentuan hukum baru pada 1 januari 1934, lembaga ini mulai dikenali sebagai kekuasaan kota. ini menunjukkan eksistensi awal kekuasaan setempat untuk kuching yang kemudian dikenali sebagai majelis desa kuching (kuching municipal council).
pemerintah pusat telah memberikan keputusan untuk menganugerahi status kota sepenuhnya kepada lembaga ini.
sayangnya perang tercetus pada tahun 1941 dan masalah ini dikesampingkan sampai pemerintah sipil kembali berkuasa pada tahun 1946 setelah sarawak menjadi koloni inggris.
pada tahun 1947, lembaga telah merasa harus untuk bagi lembaga semakin bertambah.
komite majelis kota mengalami kesulitan untuk memecahkan berbagai masalah pemerintahan pada hanya satu pertemuan bulanan.
pada tahun 1949, gubernur sarawak memerintahkan ketua bagi lembaga majelis kota kuching agar memberikan makalah kerja rekomendasi untuk mengganti majelis kota kepada lembaga pemerintahan setempat yang mendanai finansial dan mengatur pemerintahannya secara tersendiri.
keputusan ini telah membawa kepada pembentukan majelis kota independen dan otonom pada tanggal 1 januari 1953.
pada saat itu, pengangkatan anggota-anggota majelis kota yang berdasarkan unsur rasisme ini terdiri dari sekitar 24 perwakilan sipil diketuai oleh petugas inggris sebagai ketua.
gubernur sarawak berwenang untuk mengangkat ketua majelis dan 6 perwakilan yang menjaga kepentingan masyarakat dari beberapa segi.
sementara 18 wakil majelis dicalonkan oleh beragam organisasi yang merepresentasikan kaum cina, melayu, india, ceylon, dayak dan inggris.
pemilihan 18 perwakilan ini memerlukan pengesahan dari gubernur.
pada tahun 1956, gubernur sarawak sudah berupaya mengadakan pemungutan suara independen pada tanggal 4 november.
sejumlah 58 orang sudah menyediakan diri sebagai kandidat untuk 9 sal dan 27 kursi pada majelis baru.
majelis baru yang dipilih mulai bertugas pada tanggal 1 desember 1956.
ketua dan wakil ketua dipilih dari kalangan anggota majelis yang memegang jabatan selama 1 tahun dan berkelayakan untuk dipilih ulang.
walau bagaimanapun, sistem pemungutan suara independen ini hanya permanen beberapa tahun saja.
masa pengangkatan bagi wakil majelis paling lama 3 tahun pada tanggal tahun 1963 sudah selesai pada tanggal 30 juni 1966, namun oleh karena dikarenakan oleh faktor politik, masa pengangkatan mereka sudah diperpanjang oleh pemerintah daerah.
ini berarti anggota majelis yang dipilih pada pemilihan setempat yang ke-3 pada tahun 1963 telah bertugas sampai dengan 14 oktober 1981.
perjanjian untuk pengawasan majelis kota kuching (amendemen) (no. 2) 1977 pada 15 desember 1977 di antara hal lainnya, menggantikan sistem pemilu untuk perwakilan majelis dengan sistem pengangkatan.
dengan persyaratan majelis terdiri dari ketua, wakil ketua dan tidak kurang dari 8 orang dan tidak lebih 24 orang anggota majelis yang dilantik oleh gubernur untuk menjabat tidak melampaui 3 tahun.
perubahan ordinan mulai berlaku pada 15 oktober 1981 di mana seluruh perwakilan majelis diangkat untuk menciptakan komite paling baru dan seluruh perwakilan majelis yang lama berhenti memegang posisi pada 14 oktober 1981.
pada 1 agustus 1988, majelis kota telah ditingkatkan ke kota dan kuching telah menjadi kota yang ke-3 di malaysia setelah kuala lumpur dan ipoh. tanggal paling bersejarah ini juga menunjukkan bahwa pembagian pemerintahan kepada kuching utara (mencakup sebagian besar wilayah penting kuching di mana sebelumnya ini diperintah oleh majelis kota kuching dan meliputi area baru melewati sungai sarawak yang sebelum ini diperintah oleh majelis daerah pedesaan kuching) dan kuching selatan (mencakup sebagian daerah yang sebelumnya diperintah oleh majelis kota kuching di bagian timur kuching dan beberapa daerah baru sampai dengan ke barat paling sebelumnya diperintah oleh majelis daerah pedesaan kuching) paling mencakup area seluas 61.53 km2.