kota solok terletak pada posisi 0o32" lu - 1o45" ls, 100o27" bt - 101o41" bt dengan luas 57,64 km2 (0,14% dari luas provinsi sumatera barat).
wilayah administrasi kota solok berbatasan dengan kabupaten solok dan kota padang.
kota solok memiliki peran sentral di dalam menunjang perekonomian masyarakat kota solok dan kabupaten solok pada umumnya.
topografi kota solok bervariasi antara dataran dan berbukit dengan ketinggian 390 dpl serta curah hujan rata-rata 184,31 mm kubik per tahun.
terdapat tiga anak sungai yang melintasi kota solok, yaitu sungai batang lembang, sungai batang gawan dan sungai batang air binguang.
suhu udara berkisar dari 26,1 c sampai 28,9 c.
dilihat dari jenis tanah, 21,76% tanah di kota solok merupakan tanah sawah dan sisanya 78,24% berupa tanah kering.
kota solok dibentuk berdasarkan undang-undang nomor 8 tahun 1956 tentang pembentukan daerah otonom kota kecil dilingkungan daerah sumatera tengah junto peraturan menteri dalam negeri nomor 8 tahun 1970 tentang pelaksanaan pemerintah kotamadya solok dan kotamadya payakumbuh.
kota solok diresmikan tanggal 16 desember 1970 oleh menteri dalam negeri yang pada saat itu dijabat oleh amir mahmud.
dengan terbentuknya kotamadya dati. ii solok maka dikeluarkanlah surat keputusan menteri dalam negeri nomor pemda 7/910-313 tanggal 23 november 1970 mengangkat drs. hasan basri sebagai pejabat kepala daerah yang pertama.
pelayanan publik pemerintah kota solok mulai secara resmi dibuka pada tanggal 21 desember 1970 di kantor balaikota solok dan mulai saat itu pemerintah kotamadya solok secara bertahap melaksanakan peningkatan kuantitas dan kualitas sumber daya manusia (sdm) aparatur, bagi kelancaran penyelenggaraan pemerintahan.
wilayah kota solok berasal dari salah satu wilayah adat yaitu nagari solok berdasarkan peraturan menteri dalam negeri nomor 2 tahun 1966, ditambah jorong laing dari bagian nagari guguk sarai di wilayah kabupaten daerah tingkat ii solok.
dalam usaha penyempurnaan dan kelancaran pelayanan publik di pemerintahan daerah tk.
ii kotamadya solok, maka dikeluarkanlah surat keputusan nomor 21/desth/wako/71 tanggal 10 maret 1971 tentang pembentukan 13 resort administrasi yaitu :
resort tanah garam
resort enam suku
resort sinapa piliang
resort ix korong
resort kampai tabu karambie (ktk)
resort aro iv korong
resort simpang rumbio
resort koto panjang
resort pasar pandan airmati
resort tanjung paku
resort nan balimo
resort kampung jawa
berdasarkan peraturan pemerintah republik indonesia nomor 13 tahun 1982 tentang pembentukan kecamatan padang panjang timur, kecamatan padang panjang barat di kotamadya daerah tingkat ii padang panjang, kecamatan sawahlunto utara, kecamatan sawahlunto selatan di kotamadya daerah tingkat ii sawahlunto, kecamatan lubuk sikarah, kecamatan tanjung harapan di kotamadya daerah tingkat ii solok, kecamatan payakumbuh utara, kecamatan payakumbuh barat dan kecamatan payakumbuh timur di kotamadya daerah tingkat ii payakumbuh dalam wilayah provinsi daerah tingkat i sumatera barat, maka seluruh resort administrasi tersebut menjadi kelurahan.
pemerintah kota solok saat ini dipimpin oleh wali kota h. irzal ilyas dt. lawik basa bersama wakil wali kota h. zul elfian, sh, m.si]].
wilayah kota solok secara administrasi terdiri dari 2 kecamatan dengan 13 kelurahan
kecamatan lubuk sikarah
jumlah penduduk : 32.605 jiwa.
luas kecamatan : 35 km2.
terdiri 7 kelurahan, yakni :
kelurahan tanah garam.
kelurahan vi suku.
kelurahan sinapa piliang.
kelurahan ix korong.
kelurahan aro iv korong.
kelurahan kampai tabu karambie.
kelurahan simpang rumbio.
kecamatan tanjung harapan
jumlah penduduk : 26.712 jiwa.
luas kecamatan: 22,64 km2.
terdiri atas 6 kelurahan, yakni :
kelurahan koto panjang.
kelurahan pasar pandan airmati.
kelurahan tanjung paku.
kelurahan nan balimo.
kelurahan kampung jawa.
dprd kota solok 2014 - 2019
25px partai golkar
25px partai demokrat
25px partai nasdem
25px partai gerindra
25px partai hanura
pada pemilu legislatif 2014, dprd kota solok adalah sebanyak 20 orang dan tersusun dari perwakilan sepuluh partai
situs web resmi kota solok