Medical Schools and Colleges

Medical Schools
Colleges and Schools Listed
3,215
Medical schools offer medical training in both undergraduate and graduate level degree programs, often in a clinical or laboratory environment. The top medical schools will usually be aligned with a nearby hospital where students receive on the job training during their studies.

The most popular degree program at medical schools are typically the osteopathic and anesthesiology areas of study. Many medical schools and colleges have different admissions standards and statistics, and we encourage you to check each school individually to find their acceptance rates.

Average Tuition Per Year
$20,900
Although lots of students train to become doctors, many different levels and fields of study are available to students wishing to obtain a medical degree. Average salary and earnings will vary greatly depending on the medical profession one chooses, but many 4, 6, and 8-year programs have annual income figures exceeding $100,000 per year.

We have detialed information about 3,215 schools offering medical programs. Narrow your search to find colleges granting associate's diplomas, certificates, bachelor's diplomas, master's diplomas, and doctoral diplomas in medical majors.

Check an alternative detailed ranking of medical schools at Med-Colleges.com. The related programs are Gerontology, Medical Assistant, and Nursing.

2017 Ranking - Top 50 Medical 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
Get details on 46 medical schools and colleges in Birmingham, Mobile, Montgomery, Dothan, Huntsville, Tuscaloosa, Brewton, and 24 more cities. Approximately 4,100 medical diplomas and certificates are awarded every year. Average tuition for medical degree programs in AL is about $16,200.

Alaska
Our directory contains 6 medical schools and colleges in Anchorage, Fairbanks, Barrow, and Juneau. Around 400 medical diplomas are awarded every academic year. Average tuition charges for medical degree programs in AK is approximately $18,800.

Arizona
Read information about 49 medical schools and colleges in Phoenix, Tempe, Tucson, Mesa, Avondale, Glendale, Prescott, and 14 more cities. Approximately 11,400 medical diplomas and certificates are granted each year. Average tuition cost for medical degree programs in AZ is about $13,200.

Arkansas
Read information about 44 medical schools and colleges in Little Rock, Conway, Forrest City, Arkadelphia, Pine Bluff, Batesville, El Dorado, and 31 more cities. Approximately 3,700 medical degrees are granted every year. Average tuition price for medical degree programs in AR is about $9,300.

California
Detailed information about 302 medical schools and colleges in Los Angeles, San Diego, Riverside, Oakland, San Francisco, Sacramento, Claremont, and 150 other cities. Approximately 31,800 medical diplomas are granted every year. Average tuition cost for medical degree programs in CA is about $19,900.

Colorado
We reviewed 59 medical schools and colleges in Denver, Colorado Springs, Aurora, Boulder, Fort Collins, Lakewood, Greeley, and 22 more cities. Approximately 5,000 medical diplomas are granted every academic year. Average tuition cost for medical programs in CO is roughly $17,100.

Connecticut
We list 39 medical schools and colleges in New Haven, Bridgeport, West Hartford, Norwalk, New Britain, Hartford, Fairfield, and 20 more cities. About 3,600 medical diplomas and certificates are granted each year. Average tuition charges for medical degree programs in CT - $29,700.

Delaware
Detailed information about 7 medical schools and colleges in Dover, Wilmington, Newark, and New Castle. Around 900 medical diplomas and certificates are awarded every academic year. Average tuition charges for medical programs in DE is about $20,700.

District of Columbia
Detailed information about 14 medical schools and colleges in Washington. About 1,700 medical diplomas and certificates are awarded each year. Average tuition charges for medical degree programs in DC is around $42,400.

Florida
We reviewed 168 medical schools and colleges in Miami, Orlando, Tampa, Jacksonville, Fort Lauderdale, Fort Myers, Pensacola, and 69 other cities. Approximately 23,000 medical diplomas are awarded each academic year. Average tuition charges for medical degree programs in FL is around $16,400.

Georgia
Detailed information about 86 medical schools and colleges in Atlanta, Savannah, Macon, Columbus, Augusta, Marietta, Decatur, and 40 more cities. About 8,200 medical degrees are granted each year. Average tuition cost for medical degree programs in GA is about $16,300.

Hawaii
Our directory contains 8 medical schools and colleges in Honolulu and Pearl City. Approximately 400 medical diplomas and certificates are awarded every year. Average tuition for medical degree programs in HI is around $20,000.

Idaho
Our directory contains 15 medical schools and colleges in Boise, Idaho Falls, Meridian, Coeur d'Alene, Twin Falls, Nampa, Lewiston, and 8 other cities. Approximately 1,400 medical diplomas are granted each year. Average tuition price for medical degree programs in ID - $12,500.

Illinois
Learn about 116 medical schools and colleges in Chicago, Quincy, Schaumburg, Decatur, Normal, River Forest, Springfield, and 66 more cities. Around 12,200 medical diplomas are awarded each year. Average tuition cost for medical degree programs in IL is around $22,300.

Indiana
We list 54 medical schools and colleges in Indianapolis, Fort Wayne, Merrillville, Evansville, Notre Dame, Terre Haute, Richmond, and 29 other cities. Approximately 6,900 medical degrees are granted every year. Average tuition for medical programs in IN is around $20,500.

Iowa
Learn about 52 medical schools and colleges in Cedar Rapids, Des Moines, Dubuque, Davenport, Sioux City, Cedar Falls, Mason City, and 32 other cities. Around 4,900 medical degrees are granted each year. Average tuition charges for medical programs in IA - $15,800.

Kansas
Read about 55 medical schools and colleges in Wichita, Overland Park, Topeka, Salina, Lawrence, Emporia, Manhattan, and 35 other cities. About 3,300 medical diplomas are awarded every year. Average tuition cost for medical programs in KS is approximately $12,000.

Kentucky
Learn about 58 medical schools and colleges in Louisville, Lexington, Owensboro, Bowling Green, Florence, Hopkinsville, Paducah, and 30 more cities. Approximately 3,200 medical diplomas are awarded every year. Average tuition for medical degree programs in KY - $19,300.

Louisiana
Our directory contains 50 medical schools and colleges in Baton Rouge, New Orleans, Shreveport, Monroe, Lafayette, Alexandria, Lake Charles, and 20 other cities. About 4,300 medical diplomas are awarded each academic year. Average tuition cost for medical programs in LA is approximately $17,700.

Maine
Learn more about 25 medical schools and colleges in South Portland, Bangor, Augusta, Presque Isle, Lewiston, Fairfield, Standish, and 15 other cities. About 1,400 medical diplomas are granted every year. Average tuition for medical programs in ME: $22,300.

Maryland
We list 38 medical schools and colleges in Baltimore, Hagerstown, Salisbury, Frederick, Emmitsburg, North East, Wye Mills, and 21 more cities. About 5,200 medical diplomas and certificates are awarded every academic year. Average tuition charges for medical degree programs in MD - $27,700.

Massachusetts
We list 84 medical schools and colleges in Boston, Worcester, Springfield, Amherst, Cambridge, Newton, Medford, and 48 other cities. About 8,500 medical diplomas and certificates are granted every academic year. Average tuition price for medical programs in MA is approximately $33,800.

Michigan
Get details on 69 medical schools and colleges in Grand Rapids, Detroit, Flint, Ann Arbor, Bay City, Livonia, Rochester Hills, and 46 other cities. Around 9,900 medical diplomas and certificates are granted each year. Average tuition charges for medical programs in MI: $22,600.

Minnesota
Our directory contains 83 medical schools and colleges in Saint Paul, Minneapolis, Rochester, Duluth, Bloomington, Winona, Saint Cloud, and 42 other cities. About 6,600 medical degrees are awarded every academic year. Average tuition cost for medical degree programs in MN: $15,700.

Mississippi
Read about 30 medical schools and colleges in Jackson, Hattiesburg, Decatur, Moorhead, University, Cleveland, Itta Bena, and 22 other cities. Approximately 2,400 medical diplomas and certificates are granted every year. Average tuition charges for medical degree programs in MS is roughly $12,500.

Missouri
Detailed information about 81 medical schools and colleges in Saint Louis, Kansas City, Springfield, Columbia, Cape Girardeau, Joplin, Fenton, and 37 other cities. Around 7,100 medical degrees are granted every year. Average tuition for medical degree programs in MO is roughly $26,200.

Montana
Detailed information about 19 medical schools and colleges in Butte, Billings, Great Falls, Bozeman, Havre, Glendive, Poplar, and 13 other cities. Around 800 medical degrees are awarded each year. Average tuition for medical degree programs in MT is around $18,600.

Nebraska
Read about 32 medical schools and colleges in Omaha, Lincoln, Scottsbluff, Fremont, Macy, Hastings, Seward, and 12 more cities. Around 2,000 medical diplomas are awarded each academic year. Average tuition charges for medical degree programs in NE is roughly $18,100.

Nevada
Detailed information about 14 medical schools and colleges in Las Vegas, Henderson, Reno, Carson City, Sparks, and Elko. About 1,900 medical diplomas and certificates are granted every academic year. Average tuition charges for medical programs in NV is roughly $15,800.

New Hampshire
Read about 18 medical schools and colleges in Manchester, Concord, Keene, Henniker, Rindge, New London, Laconia, and 11 more cities. About 1,600 medical degrees are granted every year. Average tuition for medical degree programs in NH: $29,700.

New Jersey
Learn more about 71 medical schools and colleges in Jersey City, Newark, Toms River, Wayne, Camden, Trenton, Clifton, and 53 more cities. Around 5,100 medical diplomas are granted every academic year. Average tuition charges for medical degree programs in NJ is approximately $19,200.

New Mexico
Read about 33 medical schools and colleges in Albuquerque, Santa Fe, Las Cruces, Carlsbad, Las Vegas, Silver City, Grants, and 17 more cities. About 2,100 medical diplomas are awarded each year. Average tuition charges for medical programs in NM is about $9,400.

New York
We reviewed 182 medical schools and colleges in New York City, Buffalo, Brooklyn, Albany, Bronx, Rochester, Syracuse, and 89 more cities. Around 18,700 medical degrees are granted each academic year. Average tuition price for medical programs in NY is roughly $25,600.

North Carolina
Learn about 102 medical schools and colleges in Charlotte, Raleigh, Greensboro, Wilmington, Fayetteville, Asheville, Durham, and 71 more cities. About 9,300 medical degrees are awarded every academic year. Average tuition price for medical degree programs in NC: $17,300.

North Dakota
Our listing contains 17 medical schools and colleges in Bismarck, Fargo, Jamestown, Wahpeton, Bottineau, Minot, Grand Forks, and 11 other cities. Around 600 medical diplomas and certificates are granted each year. Average tuition charges for medical programs in ND is roughly $14,200.

Ohio
Read about 151 medical schools and colleges in Columbus, Cincinnati, Cleveland, Dayton, Akron, Canton, Delaware, and 96 other cities. About 12,800 medical diplomas are awarded every academic year. Average tuition for medical degree programs in OH is approximately $18,300.

Oklahoma
Detailed information about 71 medical schools and colleges in Oklahoma City, Tulsa, Shawnee, Claremore, El Reno, Norman, Stillwater, and 37 more cities. Approximately 3,300 medical degrees are awarded each academic year. Average tuition for medical degree programs in OK - $13,200.

Oregon
We list 40 medical schools and colleges in Portland, Salem, Eugene, Klamath Falls, McMinnville, Grants Pass, Oregon City, and 20 other cities. Approximately 3,300 medical diplomas and certificates are awarded each year. Average tuition cost for medical programs in OR is roughly $21,900.

Pennsylvania
Read information about 149 medical schools and colleges in Philadelphia, Pittsburgh, Erie, Scranton, Reading, Media, Bethlehem, and 92 more cities. Approximately 15,700 medical diplomas and certificates are granted each year. Average tuition cost for medical programs in PA - $28,500.

Puerto Rico
Detailed information about 69 medical schools and colleges in San Juan, Ponce, Bayamon, Caguas, Mayaguez, Arecibo, Aguadilla, and 23 other cities. Around 4,800 medical diplomas are awarded each academic year. Average tuition price for medical programs in PR: $5,500.

Rhode Island
We list 9 medical schools and colleges in Providence, East Greenwich, West Warwick, Newport, Bristol, Warwick, and Kingston. Around 1,100 medical diplomas and certificates are awarded every academic year. Average tuition charges for medical programs in RI - $34,200.

South Carolina
Read information about 47 medical schools and colleges in Columbia, Greenville, Charleston, Florence, Orangeburg, Greenwood, Rock Hill, and 21 more cities. Approximately 3,600 medical diplomas and certificates are granted every academic year. Average tuition for medical programs in SC is about $19,300.

South Dakota
Get details on 25 medical schools and colleges in Sioux Falls, Rapid City, Yankton, Mitchell, Aberdeen, Mission, Ellsworth Air Force Base, and 10 other cities. Approximately 800 medical diplomas are granted each year. Average tuition for medical degree programs in SD - $8,100.

Tennessee
Get details on 71 medical schools and colleges in Nashville, Memphis, Knoxville, Chattanooga, Jackson, Clarksville, Murfreesboro, and 31 other cities. Around 6,100 medical diplomas are awarded each year. Average tuition for medical programs in TN is roughly $19,500.

Texas
We list 178 medical schools and colleges in Houston, San Antonio, Dallas, Austin, Lubbock, El Paso, Fort Worth, and 78 more cities. About 18,000 medical degrees are awarded every academic year. Average tuition charges for medical degree programs in TX is approximately $15,700.

Utah
Our directory contains 24 medical schools and colleges in Salt Lake City, Provo, Orem, Logan, Saint George, Ogden, Layton, and 11 other cities. About 3,700 medical degrees are granted each year. Average tuition cost for medical programs in UT is around $14,800.

Vermont
Detailed information about 15 medical schools and colleges in Bennington, Burlington, Lyndonville, Castleton, Rutland, Middlebury, Johnson, and 10 more cities. About 600 medical degrees are granted every academic year. Average tuition charges for medical degree programs in VT is approximately $34,000.

Virginia
Get details on 79 medical schools and colleges in Richmond, Lynchburg, Arlington, Virginia Beach, Norfolk, Fairfax, Hampton, and 44 other cities. About 6,900 medical degrees are granted every academic year. Average tuition cost for medical degree programs in VA: $20,800.

Washington
Read information about 53 medical schools and colleges in Seattle, Tacoma, Spokane, Bellingham, Yakima, Lakewood, Kirkland, and 29 more cities. Approximately 4,000 medical diplomas and certificates are granted each year. Average tuition price for medical programs in WA: $19,900.

West Virginia
Learn more about 37 medical schools and colleges in Morgantown, Wheeling, Huntington, Fairmont, Beckley, Martinsburg, Parkersburg, and 24 other cities. About 2,000 medical degrees are awarded each academic year. Average tuition charges for medical programs in WV is roughly $14,300.

Wisconsin
Read information about 63 medical schools and colleges in Milwaukee, Madison, Green Bay, Kenosha, La Crosse, Eau Claire, Fond du Lac, and 32 more cities. Around 5,700 medical degrees are awarded every academic year. Average tuition charges for medical programs in WI - $15,100.

Wyoming
Read about 8 medical schools and colleges in Torrington, Riverton, Cheyenne, Sheridan, Powell, Casper, Rock Springs, and Laramie. Approximately 300 medical diplomas are awarded every year. Average tuition cost for medical programs in WY: $7,200.

Benefits of Choosing Top Colleges

There are many good reasons to decide which colleges you will attend. One of the best aspects of the process is knowing the benefits of going to the best universities, regardless of whether you are considering graduate or undergraduate education. This article provides some information about the two types of colleges and highlights the advantages and disadvantages for each.

If you are looking for a great college, you should look for a school that offers programs from the Bachelor's degree program through the Master's level. A number of top institutions do, and if you look hard enough, you can even find some online colleges with such a program.

A second advantage of attending a university that is ranked highly is that you will be matched with other students who also attend the same university. This means that you will have access to a campus community of other students, some of whom are already close friends, who can help you find a course or an adviser.

Another of the most important advantages of attending one of the best universities is that the degree you earn from one of them will carry a lot of weight with your job or career. In some cases, employers prefer to hire graduates from schools with a reputation for producing professionals. While there are different degrees in the fields of science, engineering, and technology, the major concern with most employers is the quality of the work done by graduates from top colleges.

It is important to make sure that the particular college or university where you want to enroll is accredited by a national organization that accredits a broad range of programs. The Association of American Universities (AAU) is one of the many associations that are considered to be the best in this field.

Another benefit of a top school is that it may allow you to earn a Bachelor's or Master's degree in a field other than the one for which you enrolled. This type of flexibility has many benefits and one of them is that you will be able to take classes at any time of the day or night.

While you may be able to earn a degree from one of the many top universities without ever leaving home, that is not always the case. An important benefit of taking courses from top schools is that you will be assured of learning in a warm and friendly atmosphere.

Many top colleges offer courses to accommodate their frequent attendance by numerous students from all walks of life. These schools have an abundance of classes that their students need to take because they are sometimes located in more remote areas.

You may even have a class to take at any of the top colleges or universities, which makes it possible for you to take a degree on campus that would otherwise have been too far away. This type of flexibility has many benefits and one of them is that you will be ready to get your career started sooner.

If you have to travel to go to one of the top colleges or universities, you may have more flexibility in terms of your schedule and location. Many top colleges are located in cities near certain towns or cities and students may be able to take classes at these schools during their free time.

A third benefit of getting your education at one of the best universities is that you can continue with online learning when you leave the school. Some students have never left their homes for anything, but with online learning, they are now able to take classes at the university.

Overall, choosing a top college is a decision based on a number of factors, including the reputation of the institution, the courses that the college offers, the choices of students to be matched with, and of course, the location of the campus. With this information, you can make an informed decision about which top colleges are right for you.

Benefits of Choosing Top Colleges

There are many good reasons to decide which colleges you will attend. One of the best aspects of the process is knowing the benefits of going to the best universities, regardless of whether you are considering graduate or undergraduate education. This article provides some information about the two types of colleges and highlights the advantages and disadvantages for each.

If you are looking for a great college, you should look for a school that offers programs from the Bachelor's degree program through the Master's level. A number of top institutions do, and if you look hard enough, you can even find some online colleges with such a program.

A second advantage of attending a university that is ranked highly is that you will be matched with other students who also attend the same university. This means that you will have access to a campus community of other students, some of whom are already close friends, who can help you find a course or an adviser.

Another of the most important advantages of attending one of the best universities is that the degree you earn from one of them will carry a lot of weight with your job or career. In some cases, employers prefer to hire graduates from schools with a reputation for producing professionals. While there are different degrees in the fields of science, engineering, and technology, the major concern with most employers is the quality of the work done by graduates from top colleges.

It is important to make sure that the particular college or university where you want to enroll is accredited by a national organization that accredits a broad range of programs. The Association of American Universities (AAU) is one of the many associations that are considered to be the best in this field.

Another benefit of a top school is that it may allow you to earn a Bachelor's or Master's degree in a field other than the one for which you enrolled. This type of flexibility has many benefits and one of them is that you will be able to take classes at any time of the day or night.

While you may be able to earn a degree from one of the many top universities without ever leaving home, that is not always the case. An important benefit of taking courses from top schools is that you will be assured of learning in a warm and friendly atmosphere.

Many top colleges offer courses to accommodate their frequent attendance by numerous students from all walks of life. These schools have an abundance of classes that their students need to take because they are sometimes located in more remote areas.

You may even have a class to take at any of the top colleges or universities, which makes it possible for you to take a degree on campus that would otherwise have been too far away. This type of flexibility has many benefits and one of them is that you will be ready to get your career started sooner.

If you have to travel to go to one of the top colleges or universities, you may have more flexibility in terms of your schedule and location. Many top colleges are located in cities near certain towns or cities and students may be able to take classes at these schools during their free time.

A third benefit of getting your education at one of the best universities is that you can continue with online learning when you leave the school. Some students have never left their homes for anything, but with online learning, they are now able to take classes at the university.

Overall, choosing a top college is a decision based on a number of factors, including the reputation of the institution, the courses that the college offers, the choices of students to be matched with, and of course, the location of the campus. With this information, you can make an informed decision about which top colleges are right for you.

Benefits of Choosing Top Colleges

There are many good reasons to decide which colleges you will attend. One of the best aspects of the process is knowing the benefits of going to the best universities, regardless of whether you are considering graduate or undergraduate education. This article provides some information about the two types of colleges and highlights the advantages and disadvantages for each.

If you are looking for a great college, you should look for a school that offers programs from the Bachelor's degree program through the Master's level. A number of top institutions do, and if you look hard enough, you can even find some online colleges with such a program.

A second advantage of attending a university that is ranked highly is that you will be matched with other students who also attend the same university. This means that you will have access to a campus community of other students, some of whom are already close friends, who can help you find a course or an adviser.

Another of the most important advantages of attending one of the best universities is that the degree you earn from one of them will carry a lot of weight with your job or career. In some cases, employers prefer to hire graduates from schools with a reputation for producing professionals. While there are different degrees in the fields of science, engineering, and technology, the major concern with most employers is the quality of the work done by graduates from top colleges.

It is important to make sure that the particular college or university where you want to enroll is accredited by a national organization that accredits a broad range of programs. The Association of American Universities (AAU) is one of the many associations that are considered to be the best in this field.

Another benefit of a top school is that it may allow you to earn a Bachelor's or Master's degree in a field other than the one for which you enrolled. This type of flexibility has many benefits and one of them is that you will be able to take classes at any time of the day or night.

While you may be able to earn a degree from one of the many top universities without ever leaving home, that is not always the case. An important benefit of taking courses from top schools is that you will be assured of learning in a warm and friendly atmosphere.

Many top colleges offer courses to accommodate their frequent attendance by numerous students from all walks of life. These schools have an abundance of classes that their students need to take because they are sometimes located in more remote areas.

You may even have a class to take at any of the top colleges or universities, which makes it possible for you to take a degree on campus that would otherwise have been too far away. This type of flexibility has many benefits and one of them is that you will be ready to get your career started sooner.

If you have to travel to go to one of the top colleges or universities, you may have more flexibility in terms of your schedule and location. Many top colleges are located in cities near certain towns or cities and students may be able to take classes at these schools during their free time.

A third benefit of getting your education at one of the best universities is that you can continue with online learning when you leave the school. Some students have never left their homes for anything, but with online learning, they are now able to take classes at the university.

Overall, choosing a top college is a decision based on a number of factors, including the reputation of the institution, the courses that the college offers, the choices of students to be matched with, and of course, the location of the campus. With this information, you can make an informed decision about which top colleges are right for you.