คณะนิติศาสตร์ มหาวิทยาลัยสงขลานครินทร์ วิทยาเขตหาดใหญ่ เปิดสอนในระดับปริญญาตรี 2 หลักสูตร คือ หลักสูตรนิติศาสตรบัณฑิต (ภาคปกติ) และหลักสูตรนิติศาสตรบัณฑิต ภาคบัณฑิต โดยแบ่งสาขาวิชาออกเป็น 4 สาขา ดังนี้