Barat Laut merupakan salah satu provinsi di Afrika Selatan. Ibu kota provinsi ini terletak di Mahikeng. Provinsi ini memiliki luas wilayah 116.320 km² dan jumlah penduduk sebanyak 3.669.349 jiwa (2001). Barat Laut dibentuk pada tahun 1994. Provinsi ini merupakan daerah penutur bahasa Setswana.