Laurier is located in Stevens County, northwest of Colville on U.S. Highway 395 near the Canadian border.