Nursing Schools and Colleges

Nursing Schools
Colleges and Schools Listed
2,636
Nursing Schools are responsible for the largest healthcare occupation in America. With nearly 3 million RNs employed in the US, a career in nursing has been a popular choice for many people. Most commonly, a nursing degree is earned at the Associate's (ADN) and Bachelor's education (BSN) levels, followed by a certificate or diploma of graduation from an accredited nursing school.

A nurse must be licensed upon graduation and must take the NCLEX-RN to obtain the licensure. Often times nurses choose to become nurse practitioners or specialists in a specific discipline, which often results in a Master's degree from a licensed nursing school.

Average Tuition
$19,500
The average time of completion for nursing school programs is around 2-3 years for an ADN degree (often completed at a communitycollege) or 4-5 years for those who are interested in becoming RNs and get a Bachelor's of Science degree in Nursing (BSN). In the US, the average salary and wages for an RN is approximately $59,560; while and the average salary for an ADN is roughly $46,750.

If you'd like to learn more about the various options within this career field, we currently list 2,636 schools offering nursing programs. Narrow your search to find colleges granting associate's diplomas, bachelor's diplomas, certificates, master's diplomas, and doctoral diplomas in nursing majors.

Check an alternative detailed ranking of nursing schools at Best-Nursing-Colleges.com. The related programs are Medical and Medical Assistant.

2022 Ranking: Top 50 Nursing Schools


















































Quick College Search

Click to Search Colleges

search by college name, city, or state

Custom College Searches

Affordable Colleges
- 896 colleges

Christian and Faith-Based
- 805 colleges

Community Colleges
- 543 colleges

Doctoral - PhD, EdD, MD
- 1136 colleges

Gay-Friendly Colleges
- 193 colleges

Graduate Schools
- 1953 colleges

Historically Black
- 99 colleges

Largest Universities
- 50 colleges

Most Dangerous
- 100 colleges

Native American and Tribal
- 36 colleges

Safest and Low Crime
- 100 colleges

Small Private High Quality
- 50 colleges

Programs Offered by State

Alabama
Detailed information about 41 nursing schools and colleges in Birmingham, Montgomery, Mobile, Huntsville, Tuscaloosa, Boaz, Jasper, and 24 other cities. Around 8,600 nursing diplomas are granted each year. Average tuition price for nursing programs in AL is approximately $16,000.

Alaska
We reviewed 4 nursing schools and colleges in Anchorage, Fairbanks, Barrow, and Juneau. Around 300 nursing diplomas are awarded each year. Average tuition cost for nursing degree programs in AK - $23,100.

Arizona
Learn about 35 nursing schools and colleges in Phoenix, Tucson, Mesa, Glendale, Tempe, Chandler, Flagstaff, and 13 more cities. Around 12,400 nursing diplomas and certificates are awarded each academic year. Average tuition cost for nursing degree programs in AZ is about $15,100.

Arkansas
We reviewed 41 nursing schools and colleges in Little Rock, Conway, Pine Bluff, Arkadelphia, Beebe, Forrest City, Magnolia, and 31 other cities. Approximately 5,300 nursing diplomas and certificates are awarded each academic year. Average tuition cost for nursing degree programs in AR is approximately $9,300.

California
Our listing contains 222 nursing schools and colleges in Los Angeles, San Diego, Sacramento, Riverside, Irvine, Ontario, Anaheim, and 133 more cities. About 29,900 nursing degrees are awarded every year. Average tuition cost for nursing programs in CA is around $20,000.

Colorado
Get details on 29 nursing schools and colleges in Denver, Aurora, Colorado Springs, Greeley, Pueblo, Glenwood Springs, Rangely, and 15 other cities. Approximately 4,600 nursing diplomas are awarded each academic year. Average tuition price for nursing degree programs in CO - $18,000.

Connecticut
Read information about 31 nursing schools and colleges in New Haven, Waterbury, Hamden, New Britain, Fairfield, Bridgeport, West Haven, and 16 other cities. Approximately 4,200 nursing diplomas are granted each academic year. Average tuition cost for nursing degree programs in CT is roughly $34,100.

Delaware
Learn about 7 nursing schools and colleges in Dover, New Castle, Lewes, and Newark. About 1,600 nursing diplomas are granted every academic year. Average tuition charges for nursing programs in DE is roughly $16,000.

District of Columbia
Get details on 9 nursing schools and colleges in Washington. Around 1,400 nursing diplomas and certificates are granted each year. Average tuition for nursing programs in DC is approximately $50,600.

Florida
We reviewed 145 nursing schools and colleges in Miami, Tampa, Orlando, Jacksonville, Fort Myers, Fort Lauderdale, West Palm Beach, and 75 other cities. About 25,500 nursing degrees are awarded each year. Average tuition price for nursing programs in FL is about $16,500.

Georgia
Our listing contains 62 nursing schools and colleges in Atlanta, Macon, Rome, Savannah, Augusta, Americus, Gainesville, and 38 more cities. Around 8,800 nursing diplomas are awarded every year. Average tuition for nursing degree programs in GA is about $16,500.

Hawaii
Learn more about 9 nursing schools and colleges in Honolulu, Hilo, Kahului, Lihue, and Kapolei. Around 700 nursing diplomas are awarded each year. Average tuition price for nursing programs in HI: $22,000.

Idaho
Read about 12 nursing schools and colleges in Boise, Idaho Falls, Nampa, Coeur d'Alene, Rexburg, Lewiston, Caldwell, Pocatello, and Twin Falls. Around 1,700 nursing degrees are awarded every year. Average tuition price for nursing degree programs in ID: $16,600.

Illinois
We list 100 nursing schools and colleges in Chicago, Rockford, Quincy, Springfield, Peoria, Decatur, Lincoln, and 69 more cities. Approximately 11,100 nursing diplomas and certificates are granted every year. Average tuition for nursing degree programs in IL - $22,300.

Indiana
We reviewed 33 nursing schools and colleges in Indianapolis, West Lafayette, Fort Wayne, Evansville, Huntington, Notre Dame, Gary, and 21 other cities. About 8,000 nursing diplomas are awarded each academic year. Average tuition cost for nursing degree programs in IN is about $19,600.

Iowa
We list 38 nursing schools and colleges in Sioux City, Cedar Rapids, Des Moines, Waterloo, Dubuque, Davenport, Fayette, and 25 other cities. Around 4,000 nursing degrees are awarded each academic year. Average tuition cost for nursing degree programs in IA is roughly $16,900.

Kansas
Learn about 44 nursing schools and colleges in Wichita, Topeka, Salina, Emporia, Kansas City, Overland Park, Colby, and 32 other cities. Approximately 3,600 nursing degrees are granted every year. Average tuition for nursing degree programs in KS: $14,400.

Kentucky
Get details on 47 nursing schools and colleges in Louisville, Owensboro, Bowling Green, Hazard, Florence, Pikeville, Lexington, and 29 other cities. Approximately 6,900 nursing diplomas and certificates are awarded each year. Average tuition price for nursing degree programs in KY is roughly $21,300.

Louisiana
Learn more about 39 nursing schools and colleges in Baton Rouge, New Orleans, Lafayette, Alexandria, Hammond, Lake Charles, Monroe, and 21 more cities. Approximately 4,300 nursing diplomas are awarded each academic year. Average tuition for nursing degree programs in LA is about $11,900.

Maine
Learn more about 16 nursing schools and colleges in Bangor, Presque Isle, Fairfield, Wells, Augusta, Lewiston, Biddeford, and 10 other cities. About 1,400 nursing diplomas and certificates are awarded every year. Average tuition for nursing degree programs in ME is around $20,600.

Maryland
Learn more about 28 nursing schools and colleges in Baltimore, Frederick, Salisbury, Adelphi, Frostburg, Takoma Park, Columbia, and 17 more cities. Around 4,300 nursing diplomas are granted every academic year. Average tuition for nursing degree programs in MD is roughly $22,100.

Massachusetts
We list 67 nursing schools and colleges in Boston, Worcester, Springfield, Franklin, Milton, Fall River, Chestnut Hill, and 40 other cities. About 8,200 nursing diplomas and certificates are awarded every year. Average tuition charges for nursing degree programs in MA is approximately $31,000.

Michigan
Detailed information about 67 nursing schools and colleges in Grand Rapids, Detroit, Ann Arbor, Livonia, Southfield, Flint, Kalamazoo, and 49 more cities. Approximately 8,400 nursing diplomas and certificates are awarded each year. Average tuition cost for nursing programs in MI is around $19,400.

Minnesota
Read information about 59 nursing schools and colleges in Saint Paul, Minneapolis, Duluth, Winona, Saint Cloud, Rochester, Bemidji, and 35 other cities. Around 15,000 nursing diplomas and certificates are granted each year. Average tuition cost for nursing programs in MN - $13,500.

Mississippi
Read about 23 nursing schools and colleges in Hattiesburg, Decatur, Perkinston, Cleveland, Jackson, Summit, Alcorn State, and 19 other cities. Approximately 3,800 nursing diplomas and certificates are granted each academic year. Average tuition charges for nursing degree programs in MS is about $9,000.

Missouri
Get details on 73 nursing schools and colleges in Saint Louis, Kansas City, Springfield, Columbia, Cape Girardeau, Kirksville, Bolivar, and 40 other cities. Approximately 8,400 nursing diplomas are awarded each academic year. Average tuition cost for nursing degree programs in MO is approximately $20,600.

Montana
Our directory contains 17 nursing schools and colleges in Helena, Great Falls, Butte, Missoula, Box Elder, Poplar, Browning, and 12 other cities. Approximately 900 nursing diplomas are awarded every academic year. Average tuition cost for nursing programs in MT is roughly $21,400.

Nebraska
Get details on 18 nursing schools and colleges in Omaha, Lincoln, Crete, Winnebago, North Platte, Grand Island, Bellevue, and 7 more cities. Approximately 2,400 nursing diplomas and certificates are granted every year. Average tuition price for nursing degree programs in NE is approximately $20,800.

Nevada
Our directory contains 13 nursing schools and colleges in Las Vegas, Henderson, Reno, Elko, and Carson City. Around 1,900 nursing degrees are awarded every year. Average tuition price for nursing degree programs in NV is approximately $19,900.

New Hampshire
Get details on 18 nursing schools and colleges in Manchester, Nashua, Concord, Portsmouth, Durham, Berlin, Laconia, and 10 other cities. About 2,500 nursing diplomas are awarded each academic year. Average tuition for nursing degree programs in NH is about $17,800.

New Jersey
Detailed information about 62 nursing schools and colleges in Jersey City, Newark, Trenton, East Orange, Toms River, Union, Paramus, and 50 other cities. About 7,400 nursing degrees are awarded each academic year. Average tuition for nursing programs in NJ is about $19,100.

New Mexico
Detailed information about 26 nursing schools and colleges in Albuquerque, Las Vegas, Las Cruces, Crownpoint, Los Alamos, Tucumcari, Hobbs, and 18 other cities. Approximately 2,200 nursing diplomas and certificates are granted each academic year. Average tuition charges for nursing programs in NM - $11,300.

New York
Learn more about 152 nursing schools and colleges in New York City, Albany, Brooklyn, Rochester, Bronx, Buffalo, Syracuse, and 86 more cities. Approximately 21,200 nursing degrees are granted each year. Average tuition cost for nursing programs in NY is roughly $24,000.

North Carolina
Read information about 92 nursing schools and colleges in Charlotte, Durham, Fayetteville, Greensboro, Winston-Salem, Raleigh, Hickory, and 70 more cities. Around 8,300 nursing degrees are awarded every academic year. Average tuition for nursing degree programs in NC is around $18,500.

North Dakota
Get details on 15 nursing schools and colleges in Bismarck, Fargo, Jamestown, Fort Totten, Devils Lake, Minot, Grand Forks, and 10 other cities. About 1,400 nursing degrees are awarded every year. Average tuition for nursing degree programs in ND is roughly $11,000.

Ohio
Get details on 132 nursing schools and colleges in Columbus, Cincinnati, Canton, Cleveland, Toledo, Steubenville, Dayton, and 78 other cities. Around 17,200 nursing diplomas are granted each academic year. Average tuition cost for nursing degree programs in OH is about $19,400.

Oklahoma
Get details on 61 nursing schools and colleges in Oklahoma City, Tulsa, El Reno, Midwest City, Ada, Lawton, Stillwater, and 37 more cities. Around 4,800 nursing diplomas and certificates are granted each year. Average tuition cost for nursing degree programs in OK is around $13,600.

Oregon
Learn about 28 nursing schools and colleges in Portland, Salem, Klamath Falls, Eugene, Bend, Newport, Roseburg, and 15 other cities. About 2,400 nursing diplomas and certificates are awarded every academic year. Average tuition cost for nursing degree programs in OR: $25,000.

Pennsylvania
Our directory contains 136 nursing schools and colleges in Philadelphia, Pittsburgh, Erie, Scranton, Bethlehem, Wilkes-Barre, Reading, and 90 other cities. Approximately 15,300 nursing diplomas are granted each academic year. Average tuition charges for nursing programs in PA: $28,500.

Puerto Rico
Our listing contains 68 nursing schools and colleges in San Juan, Bayamon, Caguas, Manati, Mayaguez, Arecibo, Ponce, and 22 more cities. Around 7,400 nursing degrees are awarded each academic year. Average tuition charges for nursing degree programs in PR - $5,600.

Rhode Island
Our listing contains 9 nursing schools and colleges in Providence, Newport, East Greenwich, Warwick, Lincoln, and Kingston. Around 1,400 nursing diplomas are granted each academic year. Average tuition price for nursing degree programs in RI: $26,000.

South Carolina
Our directory contains 40 nursing schools and colleges in Charleston, Columbia, Orangeburg, Greenwood, Spartanburg, Conway, Greenville, and 24 more cities. Around 4,100 nursing diplomas are awarded every academic year. Average tuition charges for nursing programs in SC - $18,800.

South Dakota
We reviewed 15 nursing schools and colleges in Sioux Falls, Mitchell, Rapid City, Brookings, Watertown, Mission, Aberdeen, and 8 other cities. About 1,500 nursing diplomas and certificates are awarded every year. Average tuition price for nursing programs in SD is about $13,200.

Tennessee
We reviewed 76 nursing schools and colleges in Memphis, Nashville, Knoxville, Chattanooga, Jackson, Murfreesboro, Morristown, and 43 more cities. About 7,400 nursing degrees are awarded every year. Average tuition price for nursing programs in TN is about $23,800.

Texas
Our directory contains 133 nursing schools and colleges in Houston, San Antonio, Dallas, El Paso, Austin, Abilene, Fort Worth, and 82 other cities. Approximately 27,700 nursing diplomas and certificates are awarded each academic year. Average tuition cost for nursing programs in TX is around $17,600.

Utah
Get details on 26 nursing schools and colleges in Salt Lake City, Provo, Ogden, Cedar City, Logan, Roosevelt, Kaysville, and 13 other cities. Around 19,300 nursing diplomas are awarded each year. Average tuition price for nursing degree programs in UT: $8,200.

Vermont
Our listing contains 6 nursing schools and colleges in Montpelier, Burlington, Randolph, Colchester, Northfield, and Castleton. About 600 nursing diplomas are granted every academic year. Average tuition charges for nursing degree programs in VT is around $32,200.

Virginia
Read information about 68 nursing schools and colleges in Richmond, Norfolk, Virginia Beach, Danville, Lynchburg, CHESTER, Hampton, and 42 other cities. Around 8,000 nursing diplomas are awarded each academic year. Average tuition price for nursing degree programs in VA: $19,200.

Washington
Get details on 49 nursing schools and colleges in Seattle, Tacoma, Spokane, Bellingham, Vancouver, Bothell, Kirkland, and 30 more cities. About 4,100 nursing diplomas and certificates are granted each academic year. Average tuition for nursing programs in WA is around $21,700.

West Virginia
Learn more about 44 nursing schools and colleges in Morgantown, Buckhannon, Fairmont, Beckley, Parkersburg, Charleston, Huntington, and 30 more cities. About 2,300 nursing degrees are awarded every academic year. Average tuition charges for nursing programs in WV is roughly $15,900.

Wisconsin
Get details on 43 nursing schools and colleges in Milwaukee, Green Bay, Madison, Kenosha, Eau Claire, Fond Du Lac, La Crosse, and 20 more cities. Approximately 6,000 nursing diplomas and certificates are awarded each academic year. Average tuition for nursing programs in WI: $17,700.

Wyoming
Learn about 8 nursing schools and colleges in Sheridan, Powell, Casper, Rock Springs, Laramie, Torrington, Riverton, and Cheyenne. Approximately 700 nursing diplomas are awarded each year. Average tuition for nursing programs in WY is about $10,200.