Sunset is a town in St. Landry Parish, Louisiana, United States. The population was 2,897 at the 2010 census, up from 2,352 in 2000. It is part of the Opelousas–Eunice Micropolitan Statistical Area. Sunset is located at 30°24′30″N 92°3′58″W / 30.40833°N 92.06611°W.