Nursing Schools and Colleges

Nursing Schools
Colleges and Schools Listed
2,842
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 Per Year
$16,300
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,842 schools offering nursing programs. Narrow your search to find colleges granting associate's diplomas, bachelor's diplomas, master's diplomas, certificates, 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.

2017 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
- 852 colleges

Community Colleges
- 543 colleges

Doctoral - PhD, EdD, MD
- 1035 colleges

Gay-Friendly Colleges
- 193 colleges

Graduate Schools
- 1953 colleges

Historically Black
- 98 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
Learn about 46 nursing colleges in Birmingham, Mobile, Montgomery, Huntsville, Tuscaloosa, Andalusia, Evergreen, and 27 other cities. Around 6,900 nursing degrees are granted every year. Average tuition price for nursing programs in AL - $14,300.

Alaska
Learn more about 6 nursing colleges in Anchorage, Juneau, Fairbanks, Seward, and Barrow. About 600 nursing diplomas are granted every year. Average tuition charges for nursing programs in AK - $18,700.

Arizona
Detailed information about 39 nursing colleges in Phoenix, Tucson, Mesa, Scottsdale, Avondale, Glendale, Flagstaff, and 13 more cities. Around 13,800 nursing degrees are awarded every academic year. Average tuition price for nursing programs in AZ: $13,700.

Arkansas
Read information about 40 nursing schools in Conway, Pine Bluff, Little Rock, Forrest City, Hope, Monticello, Searcy, and 30 more cities. Approximately 5,400 nursing diplomas and certificates are granted each year. Average tuition charges for nursing programs in AR is roughly $8,000.

California
Read information about 222 nursing colleges in Los Angeles, San Diego, Riverside, Lancaster, Sacramento, Glendale, Oakland, and 132 other cities. About 26,100 nursing diplomas and certificates are awarded each year. Average tuition charges for nursing programs in CA is approximately $17,400.

Colorado
Read information about 39 nursing colleges in Denver, Colorado Springs, Aurora, Lakewood, Pueblo, Greeley, Fort Morgan, and 17 other cities. Approximately 6,900 nursing diplomas are granted each academic year. Average tuition cost for nursing degree programs in CO is roughly $15,000.

Connecticut
Learn more about 32 nursing colleges in Bridgeport, New Haven, New Britain, East Hartford, Waterbury, Fairfield, West Hartford, and 18 more cities. Approximately 3,400 nursing diplomas and certificates are granted every year. Average tuition cost for nursing programs in CT is about $26,500.

Delaware
Our directory contains 7 nursing schools in Dover, Newark, New Castle, Wilmington, and Lewes. Around 1,500 nursing degrees are awarded each academic year. Average tuition cost for nursing programs in DE - $13,500.

District of Columbia
Learn about 8 nursing schools in Washington. Around 1,100 nursing diplomas are awarded each year. Average tuition charges for nursing degree programs in DC is around $42,400.

Florida
Our listing contains 176 nursing schools in Miami, Tampa, Jacksonville, Orlando, West Palm Beach, Fort Lauderdale, Tallahassee, and 76 more cities. Around 24,100 nursing degrees are granted each year. Average tuition price for nursing degree programs in FL - $15,500.

Georgia
Read information about 69 nursing colleges in Atlanta, Savannah, Albany, Rome, Macon, Milledgeville, Valdosta, and 44 other cities. About 9,900 nursing diplomas are granted each year. Average tuition for nursing degree programs in GA is about $11,800.

Hawaii
Our listing contains 9 nursing colleges in Honolulu, Hilo, Lihue, and Kahului. About 1,000 nursing diplomas and certificates are granted every academic year. Average tuition charges for nursing degree programs in HI is around $20,300.

Idaho
Get details on 12 nursing colleges in Boise, Idaho Falls, Twin Falls, Nampa, Coeur d'Alene, Rexburg, Lewiston, Caldwell, and Pocatello. About 1,500 nursing degrees are awarded every year. Average tuition price for nursing programs in ID is roughly $13,300.

Illinois
Get details on 111 nursing colleges in Chicago, Rockford, Springfield, Quincy, Peoria, Danville, Normal, and 70 other cities. Approximately 17,700 nursing degrees are awarded each year. Average tuition for nursing degree programs in IL: $15,900.

Indiana
Detailed information about 46 nursing schools in Indianapolis, Fort Wayne, South Bend, Evansville, Goshen, Merrillville, Kokomo, and 25 other cities. Around 8,600 nursing diplomas and certificates are awarded every academic year. Average tuition for nursing programs in IN is roughly $19,200.

Iowa
Get details on 40 nursing colleges in Sioux City, Cedar Rapids, Davenport, Des Moines, Waterloo, Dubuque, Mason City, and 25 other cities. Approximately 6,200 nursing diplomas and certificates are awarded each year. Average tuition price for nursing degree programs in IA is roughly $12,700.

Kansas
Our directory contains 52 nursing colleges in Wichita, Overland Park, Topeka, Salina, Kansas City, Emporia, Chanute, and 34 more cities. About 7,100 nursing degrees are awarded every year. Average tuition charges for nursing programs in KS is approximately $8,500.

Kentucky
Our listing contains 51 nursing colleges in Louisville, Lexington, Owensboro, Bowling Green, Florence, Crestview Hills, Henderson, and 30 more cities. Around 8,000 nursing diplomas are awarded each academic year. Average tuition for nursing degree programs in KY is approximately $16,100.

Louisiana
Read about 42 nursing schools in New Orleans, Baton Rouge, Lafayette, Alexandria, Monroe, Lake Charles, Hammond, and 22 more cities. About 5,700 nursing diplomas and certificates are awarded every academic year. Average tuition charges for nursing programs in LA: $11,400.

Maine
We list 17 nursing schools in South Portland, Bangor, Augusta, Lewiston, Biddeford, Standish, Auburn, and 10 more cities. Around 1,300 nursing diplomas and certificates are granted every year. Average tuition cost for nursing degree programs in ME is approximately $19,800.

Maryland
Our directory contains 29 nursing schools in Baltimore, Salisbury, Frederick, Hagerstown, Cumberland, Bel Air, Largo, and 17 other cities. About 4,300 nursing degrees are awarded every year. Average tuition for nursing degree programs in MD is roughly $19,300.

Massachusetts
Get details on 63 nursing colleges in Boston, Worcester, Springfield, Brockton, Milton, Fitchburg, Fall River, and 38 more cities. Around 7,200 nursing diplomas are awarded each academic year. Average tuition charges for nursing degree programs in MA is around $22,400.

Michigan
Get details on 73 nursing colleges in Detroit, Flint, Lansing, Ann Arbor, Grand Rapids, Southfield, Kalamazoo, and 49 more cities. Around 9,800 nursing diplomas and certificates are awarded every academic year. Average tuition for nursing programs in MI: $16,100.

Minnesota
Learn about 63 nursing colleges in Minneapolis, Saint Paul, Rochester, Winona, Saint Cloud, Moorhead, Bemidji, and 38 more cities. About 12,500 nursing diplomas are granted every year. Average tuition cost for nursing degree programs in MN is roughly $11,900.

Mississippi
We reviewed 23 nursing colleges in Hattiesburg, Ellisville, Poplarville, Clinton, Meridian, University, Booneville, and 19 other cities. Approximately 3,900 nursing diplomas and certificates are granted every academic year. Average tuition for nursing programs in MS: $8,800.

Missouri
Read information about 79 nursing schools in Saint Louis, Kansas City, Springfield, Columbia, Cape Girardeau, Kirksville, Fenton, and 44 other cities. Around 7,900 nursing degrees are granted each year. Average tuition cost for nursing degree programs in MO is around $17,900.

Montana
Learn about 18 nursing schools in Butte, Helena, Great Falls, Browning, Miles City, Billings, Havre, and 12 other cities. About 900 nursing degrees are granted each academic year. Average tuition price for nursing degree programs in MT - $17,300.

Nebraska
We reviewed 23 nursing colleges in Omaha, Lincoln, Scottsbluff, Norfolk, Fremont, Winnebago, Bellevue, and 7 other cities. About 2,500 nursing diplomas and certificates are awarded each year. Average tuition cost for nursing programs in NE is roughly $17,000.

Nevada
Our listing contains 17 nursing colleges in Las Vegas, Henderson, Reno, Carson City, Sparks, and Elko. Around 3,100 nursing diplomas and certificates are granted each year. Average tuition cost for nursing degree programs in NV is approximately $13,800.

New Hampshire
We list 19 nursing colleges in Manchester, Nashua, Concord, Berlin, Keene, Plymouth, Henniker, and 10 other cities. Around 1,400 nursing diplomas are awarded every academic year. Average tuition charges for nursing programs in NH is about $25,000.

New Jersey
Learn more about 60 nursing schools in Jersey City, Toms River, Union, Edison, Teaneck, Montclair, Trenton, and 47 more cities. Around 6,900 nursing diplomas and certificates are awarded each year. Average tuition price for nursing programs in NJ is about $17,300.

New Mexico
Learn more about 29 nursing colleges in Albuquerque, Las Vegas, Las Cruces, Farmington, Ranchos de Taos, Clovis, Tucumcari, and 17 other cities. Approximately 2,300 nursing diplomas and certificates are granted each year. Average tuition price for nursing degree programs in NM is about $7,700.

New York
Get details on 157 nursing colleges in New York City, Brooklyn, Albany, Syracuse, Rochester, Bronx, Buffalo, and 85 more cities. Around 20,800 nursing diplomas are granted each academic year. Average tuition charges for nursing programs in NY - $21,100.

North Carolina
Learn more about 91 nursing colleges in Charlotte, Durham, Fayetteville, Greensboro, Wilmington, Asheville, Wilson, and 68 other cities. About 7,700 nursing degrees are awarded every year. Average tuition cost for nursing degree programs in NC: $16,000.

North Dakota
Get details on 17 nursing schools in Bismarck, Fargo, Jamestown, Fort Totten, Devils Lake, New Town, Belcourt, and 11 other cities. About 1,000 nursing diplomas and certificates are granted every year. Average tuition charges for nursing degree programs in ND is around $12,600.

Ohio
Our listing contains 152 nursing schools in Cincinnati, Columbus, Cleveland, Akron, Canton, Dayton, Toledo, and 92 more cities. Around 19,100 nursing degrees are awarded each academic year. Average tuition charges for nursing degree programs in OH - $16,900.

Oklahoma
Our directory contains 84 nursing colleges in Oklahoma City, Tulsa, Lawton, Edmond, Shawnee, Alva, Moore, and 50 more cities. About 4,900 nursing degrees are granted each academic year. Average tuition cost for nursing programs in OK: $12,400.

Oregon
Read about 29 nursing schools in Portland, Salem, Gresham, Coos Bay, Ontario, Albany, McMinnville, and 16 other cities. About 2,400 nursing diplomas are granted each year. Average tuition for nursing programs in OR - $19,200.

Pennsylvania
Read information about 148 nursing colleges in Philadelphia, Pittsburgh, Erie, Scranton, Reading, Bethlehem, Allentown, and 93 more cities. Around 14,800 nursing degrees are awarded each academic year. Average tuition charges for nursing programs in PA is about $24,600.

Puerto Rico
We list 73 nursing colleges in San Juan, Caguas, Bayamon, Mayaguez, Ponce, Arecibo, Manati, and 25 other cities. About 9,700 nursing degrees are awarded every year. Average tuition charges for nursing degree programs in PR is around $5,600.

Rhode Island
We list 8 nursing schools in Providence, Warwick, Newport, East Greenwich, Lincoln, North Providence, and Kingston. Approximately 1,100 nursing degrees are awarded each year. Average tuition for nursing programs in RI is around $20,100.

South Carolina
Learn more about 36 nursing colleges in Columbia, Charleston, Greenville, Anderson, Conway, Greenwood, Spartanburg, and 21 other cities. About 4,000 nursing diplomas are granted each year. Average tuition charges for nursing degree programs in SC is roughly $14,600.

South Dakota
Detailed information about 15 nursing colleges in Sioux Falls, Rapid City, Mission, Aberdeen, Vermillion, Kyle, Yankton, and 8 other cities. Around 1,400 nursing degrees are awarded every year. Average tuition for nursing degree programs in SD is about $9,600.

Tennessee
Our directory contains 75 nursing colleges in Nashville, Memphis, Chattanooga, Knoxville, Jackson, Murfreesboro, Athens, and 41 other cities. Approximately 8,200 nursing diplomas are granted every year. Average tuition charges for nursing programs in TN is around $21,600.

Texas
Learn more about 149 nursing colleges in Houston, San Antonio, Dallas, Austin, El Paso, Corpus Christi, Fort Worth, and 80 more cities. About 24,200 nursing degrees are awarded every academic year. Average tuition charges for nursing programs in TX is roughly $12,900.

Utah
Read about 25 nursing schools in Salt Lake City, Provo, Cedar City, Ogden, Logan, Kaysville, Saint George, and 12 more cities. Approximately 9,100 nursing degrees are awarded every year. Average tuition price for nursing degree programs in UT: $8,400.

Vermont
Read about 6 nursing schools in Rutland, Castleton, Randolph Center, Burlington, Northfield, and Bennington. Around 600 nursing diplomas are awarded each year. Average tuition for nursing programs in VT - $28,400.

Virginia
Read information about 74 nursing schools in Norfolk, Richmond, Roanoke, Lynchburg, Fairfax, Virginia Beach, CHESTER, and 41 more cities. Approximately 7,600 nursing degrees are awarded every academic year. Average tuition charges for nursing programs in VA: $17,000.

Washington
Detailed information about 51 nursing schools in Seattle, Spokane, Tacoma, Bellingham, Bothell, Kirkland, Yakima, and 31 more cities. Approximately 6,400 nursing degrees are granted every academic year. Average tuition for nursing programs in WA - $14,700.

West Virginia
Read information about 42 nursing colleges in Charleston, Huntington, Wheeling, Morgantown, Buckhannon, Parkersburg, Fairmont, and 26 more cities. Approximately 2,000 nursing diplomas are awarded every year. Average tuition cost for nursing degree programs in WV is around $15,100.

Wisconsin
Our listing contains 43 nursing schools in Milwaukee, Madison, Green Bay, Eau Claire, Fond Du Lac, Kenosha, La Crosse, and 23 other cities. Approximately 11,900 nursing degrees are granted every academic year. Average tuition cost for nursing programs in WI is approximately $9,900.

Wyoming
Read information about 7 nursing schools in Riverton, Cheyenne, Sheridan, Powell, Casper, Rock Springs, and Laramie. Around 800 nursing diplomas and certificates are granted every year. Average tuition charges for nursing programs in WY: $7,800.