Distrik Federal Barat Laut (bahasa Rusia: Северо-Западный федеральный округ, Severo-zapadny federalny okrug) merupakan satu dari tujuh distrik federal di Rusia. Distrik ini terletak di Rusia bagian barat laut. Distrik ini memiliki jumlah penduduk sebanyak 13.974.466 jiwa dengan luas wilayah 1.677.900 km2.