Asal usul Nagari Koto Laweh sama dengan asal usul daerah Minangkabau pada umumnya yaitu berasal dari daerah Pariangan, Padang Panjang, kemudian dari Pariangan terbentuklah Luhak nan Tigo (Luhak Agam, Luhak Tanah Datar, Luhak Limo Puluh Koto).
Dari Luhak Tanah Datar menyebar ke Kubuang Tigo Baleh. Diantara kawasan Kubuang Tigo Baleh adalah Koto Anau (Koto nan Anam). Dahulu Koto Laweh merupakan wilayah dari Koto nan Anam. Namun pada tahun 1913, dilakukan pemekaran wilayah Koto nan Anam diantaranya adalah Koto Laweh, saat ini Koto Laweh berada di Kecamatan Lembang Jaya, Kabupaten Solok.