Find a nursing school near you

Programs include LPN/LVN, ADN, BSN, MSN, and more

In Alabama, there is an exceptional range of nursing education programs available. Large public universities are an affordable way to obtain higher-level education with specific discounts for studying in-state or in-county. A bachelor’s or master’s degree from a public institution opens a vast range of nursing careers and often a higher pay bracket.

Community, vocational, or career colleges offer affordable certificates and associate’s degrees for those seeking a fast track to nursing career employment. Through these schools, a student can complete a licensed practical nurse (LPN) certificate program within 12-18 months or a registered nurse (RN) associate's degree program within two years. Community colleges often offer night or weekend classes to accommodate different schedules.

Find a school

Private colleges offer a wide variety of traditional two-year and four-year nursing programs, with the added benefits of smaller class size and greater prestige. These small private colleges have limited enrollment and a more intimate learning environment; this often enhances the quality of education and provides better access to school resources. The heightened prestige of elite private colleges will help candidates gain employment with a simpler hiring process and a higher pay grade.

Whether you're considering large public universities, community colleges, or intimate private colleges, Alabama has a broad spectrum of nursing school programs available. To help aspiring nurses find the right school for them, we've compiled below a list of the best nursing schools in Alabama and ordered them from largest class size to smallest class size.

Featured Schools

Alabama nursing schools: Largest to smallest

University of Alabama at Birmingham
Bachelor of Science in Nursing: 269 students during the 2016-17 period
University of South Alabama
Bachelor of Science in Nursing: 252 students during the 2016-17 period
Jefferson State Community College
Associate's Degree in Nursing: 237 students during the 2011-12 period
John C. Calhoun State Community College
Associate's Degree in Nursing: 214 students during the 2011-12 period
Certificate in Practical Nursing: 35 students during the 2011-12 period
University of Alabama
Bachelor of Science in Nursing: 213 students during the 2016-17 period
Auburn University
Bachelor of Science in Nursing: 173 students during the 2016-17 period
George C. Wallace State Community College - Dothan
Associate's Degree in Nursing: 130 students during the 2011-12 period
Certificate in Practical Nursing: 85 students during the 2011-12 period
Southern Union State Community College
Associate's Degree in Nursing: 129 students during the 2011-12 period
Certificate in Practical Nursing: 31 students during the 2011-12 period
Bevill State Community College
Associate's Degree in Nursing: 128 students during the 2011-12 period
Certificate in Practical Nursing: 88 students during the 2011-12 period
George C. Wallace State Community College - Hanceville
Associate's Degree in Nursing: 120 students during the 2011-12 period
Certificate in Practical Nursing: 18 students during the 2011-12 period
Samford University
Bachelor of Science in Nursing: 112 students during the 2016-17 period
Shelton State Community College
Certificate in Practical Nursing: 103 students during the 2011-12 period
Associate's Degree in Nursing: 71 students during the 2011-12 period
Gadsden State Community College
Associate's Degree in Nursing: 99 students during the 2011-12 period
Certificate in Practical Nursing: 46 students during the 2011-12 period
Troy University - Montgomery
Associate's Degree in Nursing: 98 students during the 2011-12 period
Jacksonville State University
Bachelor of Science in Nursing: 96 students during the 2011-12 period
University of North Alabama
Bachelor of Science in Nursing: 89 students during the 2011-12 period
University of Alabama in Huntsville
Bachelor of Science in Nursing: 83 students during the 2016-17 period
Northeast Alabama Community College
Associate's Degree in Nursing: 68 students during the 2011-12 period
Certificate in Practical Nursing: 31 students during the 2011-12 period
Bishop State Community College
Associate's Degree in Nursing: 67 students during the 2011-12 period
Certificate in Practical Nursing: 20 students during the 2011-12 period
Northwest-Shoals Community College
Associate's Degree in Nursing: 66 students during the 2011-12 period
Certificate in Practical Nursing: 9 students during the 2011-12 period
Herzing University - Birmingham
Associate's Degree in Nursing: 60 students during the 2011-12 period
Certificate in Practical Nursing: 38 students during the 2011-12 period
Jefferson Davis Community College
Associate's Degree in Nursing: 60 students during the 2011-12 period
Lurleen B. Wallace Community College - MacArthur
Certificate in Practical Nursing: 54 students during the 2011-12 period
Associate's Degree in Nursing: 45 students during the 2011-12 period
J. F. Drake State Technical College
Certificate in Practical Nursing: 51 students during the 2011-12 period
Troy University
Bachelor of Science in Nursing: 50 students during the 2011-12 period
George C. Wallace State Community College - Selma
Certificate in Practical Nursing: 49 students during the 2011-12 period
Associate's Degree in Nursing: 40 students during the 2011-12 period
Central Alabama Community College
Associate's Degree in Nursing: 47 students during the 2011-12 period
Certificate in Practical Nursing: 22 students during the 2011-12 period
James H. Faulkner State Community College
Associate's Degree in Nursing: 46 students during the 2011-12 period
Certificate in Practical Nursing: 16 students during the 2011-12 period
Lawson State Community College - Birmingham
Associate's Degree in Nursing: 46 students during the 2011-12 period
University of West Alabama
Associate's Degree in Nursing: 46 students during the 2011-12 period
Snead State Community College
Associate's Degree in Nursing: 45 students during the 2011-12 period
Fortis Institute - Birmingham
Certificate in Practical Nursing: 41 students during the 2011-12 period
Alabama Southern Community College
Certificate in Practical Nursing: 38 students during the 2011-12 period
Associate's Degree in Nursing: 25 students during the 2011-12 period
Auburn University at Montgomery
Bachelor of Science in Nursing: 33 students during the 2011-12 period
Virginia College - Birmingham
Associate's Degree in Nursing: 33 students during the 2011-12 period
H. Councill Trenholm State Technical College
Certificate in Practical Nursing: 27 students during the 2011-12 period
Reid State Technical College
Certificate in Practical Nursing: 26 students during the 2011-12 period
Oakwood University
Bachelor of Science in Nursing: 22 students during the 2011-12 period
University of Mobile
Bachelor of Science in Nursing: 21 students during the 2016-17 period
Spring Hill College
Bachelor of Science in Nursing: 18 students during the 2011-12 period
Virginia College - Mobile
Associate's Degree in Nursing: 17 students during the 2011-12 period
Chattahoochee Valley Community College
Associate's Degree in Nursing: 15 students during the 2011-12 period
Certificate in Practical Nursing: 9 students during the 2011-12 period
Lawson State Community College - Bessemer
Certificate in Practical Nursing: 15 students during the 2011-12 period
Virginia College - Montgomery
Associate's Degree in Nursing: 15 students during the 2011-12 period
Tuskegee University
Bachelor of Science in Nursing: 7 students during the 2011-12 period
South University - Montgomery
Bachelor of Science in Nursing: 4 students during the 2011-12 period
School Program Class size
University of Alabama at Birmingham Bachelor of Science in Nursing 269 students
University of South Alabama Bachelor of Science in Nursing 252 students
Jefferson State Community College Associate's Degree in Nursing 237 students
John C. Calhoun State Community College Associate's Degree in Nursing 214 students
Certificate in Practical Nursing 35 students
University of Alabama Bachelor of Science in Nursing 213 students
Auburn University Bachelor of Science in Nursing 173 students
George C. Wallace State Community College - Dothan Associate's Degree in Nursing 130 students
Certificate in Practical Nursing 85 students
Southern Union State Community College Associate's Degree in Nursing 129 students
Certificate in Practical Nursing 31 students
Bevill State Community College Associate's Degree in Nursing 128 students
Certificate in Practical Nursing 88 students
George C. Wallace State Community College - Hanceville Associate's Degree in Nursing 120 students
Certificate in Practical Nursing 18 students
Samford University Bachelor of Science in Nursing 112 students
Shelton State Community College Certificate in Practical Nursing 103 students
Associate's Degree in Nursing 71 students
Gadsden State Community College Associate's Degree in Nursing 99 students
Certificate in Practical Nursing 46 students
Troy University - Montgomery Associate's Degree in Nursing 98 students
Jacksonville State University Bachelor of Science in Nursing 96 students
University of North Alabama Bachelor of Science in Nursing 89 students
University of Alabama in Huntsville Bachelor of Science in Nursing 83 students
Northeast Alabama Community College Associate's Degree in Nursing 68 students
Certificate in Practical Nursing 31 students
Bishop State Community College Associate's Degree in Nursing 67 students
Certificate in Practical Nursing 20 students
Northwest-Shoals Community College Associate's Degree in Nursing 66 students
Certificate in Practical Nursing 9 students
Herzing University - Birmingham Associate's Degree in Nursing 60 students
Certificate in Practical Nursing 38 students
Jefferson Davis Community College Associate's Degree in Nursing 60 students
Lurleen B. Wallace Community College - MacArthur Certificate in Practical Nursing 54 students
Associate's Degree in Nursing 45 students
J. F. Drake State Technical College Certificate in Practical Nursing 51 students
Troy University Bachelor of Science in Nursing 50 students
George C. Wallace State Community College - Selma Certificate in Practical Nursing 49 students
Associate's Degree in Nursing 40 students
Central Alabama Community College Associate's Degree in Nursing 47 students
Certificate in Practical Nursing 22 students
James H. Faulkner State Community College Associate's Degree in Nursing 46 students
Certificate in Practical Nursing 16 students
Lawson State Community College - Birmingham Associate's Degree in Nursing 46 students
University of West Alabama Associate's Degree in Nursing 46 students
Snead State Community College Associate's Degree in Nursing 45 students
Fortis Institute - Birmingham Certificate in Practical Nursing 41 students
Alabama Southern Community College Certificate in Practical Nursing 38 students
Associate's Degree in Nursing 25 students
Auburn University at Montgomery Bachelor of Science in Nursing 33 students
Virginia College - Birmingham Associate's Degree in Nursing 33 students
H. Councill Trenholm State Technical College Certificate in Practical Nursing 27 students
Reid State Technical College Certificate in Practical Nursing 26 students
Oakwood University Bachelor of Science in Nursing 22 students
University of Mobile Bachelor of Science in Nursing 21 students
Spring Hill College Bachelor of Science in Nursing 18 students
Virginia College - Mobile Associate's Degree in Nursing 17 students
Chattahoochee Valley Community College Associate's Degree in Nursing 15 students
Certificate in Practical Nursing 9 students
Lawson State Community College - Bessemer Certificate in Practical Nursing 15 students
Virginia College - Montgomery Associate's Degree in Nursing 15 students
Tuskegee University Bachelor of Science in Nursing 7 students
South University - Montgomery Bachelor of Science in Nursing 4 students
Category: