William & Mary: Majors & Ratings

Overall Rating:Overall Ranking - OustandingQuality:Education Quality Rating - OustandingSafety:Capmus Safety Rating - BadCosts:Tuition & Fees Cost Rating - Bad
ReviewMajors / RatingsTuition / LoansFaculty / SalariesCampus CrimeAdmissions

Students to
Faculty Ratio
11 : 1
Low
William & Mary offers 53 majors and allows you to earn your bachelor's degree, postbaccalaureate certificate, master's degree, postmaster certificate, or doctoral degree.

Below we list majors offered at William & Mary as well as diplomas and certificates available for each major.

Accounting and Finance Majors

Accounting
· master's degree
Accounting and Finance Program Rating: Accounting and Finance Program Rating - Excellent
Accounting and Finance Program Ranking: Top 5%
Read the ranking details or view all accounting and finance colleges in Virginia

Art Majors

General Art Studies
· bachelor's degree
Art Program Rating: Art Program Rating - Excellent
Art Program Ranking: Top 10%
Read the ranking details or view all art colleges in Virginia

Biology Majors

Biological and Physical Sciences
· master's degree
· doctoral degree
General Biology
· bachelor's degree
· master's degree
Marine Biology and Biological Oceanography
· master's degree
· doctoral degree
Neuroscience
· bachelor's degree
Biology Programs Rating: Biology Program Rating - Oustanding
Biology Programs Ranking: Top 5%
Read the ranking details or view all biology colleges in Virginia

Business Majors

General Business Administration and Management
· bachelor's degree
· master's degree - Popular
Business Programs Rating: Business Program Rating - Oustanding
Business Programs Ranking: Top 5%
Read the ranking details or view all business colleges in Virginia

Chemistry Majors

General Chemistry
· bachelor's degree
· master's degree
Chemistry Programs Rating: Chemistry Program Rating - Excellent
Chemistry Programs Ranking: Top 10%
Read the ranking details or view all chemistry colleges in Virginia

Computer Science Majors

Data Science
· bachelor's degree
General Computer Science
· bachelor's degree
General Computer and Information Sciences
· master's degree
· doctoral degree
Computer Science Programs Rating: Computer Science Program Rating - Oustanding
Computer Science Programs Ranking: Top 5%
Read the ranking details or view all computer science colleges in Virginia

Economics Majors

General Economics
· bachelor's degree
Economics Program Rating: Economics Program Rating - Oustanding
Economics Program Ranking: Top 5%
Read the ranking details or view all economics colleges in Virginia

Education Majors

Counselor Education and Guidance Services
· master's degree
· doctoral degree
Curriculum and Instruction
· master's degree
Educational Psychology
· master's degree
· postmaster certificate
Elementary Education and Teaching
· bachelor's degree
General Educational Leadership and Administration
· master's degree
Other Educational Administration and Supervision
· doctoral degree
Other Teacher Education and Professional Development
· postbaccalaureate certificate
Teaching of Individuals with Autism
· postbaccalaureate certificate
Education Programs Rating: Education Program Rating - Oustanding
Education Programs Ranking: Top 5%
Read the ranking details or view all education colleges in Virginia

English and Literature Majors

General English Language and Literature
· bachelor's degree
Linguistics
· bachelor's degree
English and Literature Programs Rating: English and Literature Program Rating - Excellent
English and Literature Programs Ranking: Top 10%
Read the ranking details or view all English and literature colleges in Virginia

Ethnic and Cultural Studies Majors

Chinese Studies
· bachelor's degree
Other Area Studies
· bachelor's degree
United States Studies
· bachelor's degree
· master's degree
· doctoral degree
Ethnic and Cultural Studies Programs Rating: Ethnic and Cultural Studies Program Rating - Excellent
Ethnic and Cultural Studies Programs Ranking: Top 5%
Read the ranking details or view all ethnic and cultural studies colleges in Virginia

Foreign Languages Majors

French Language and Literature
· bachelor's degree
General Classical Languages, Literature and Linguistics
· bachelor's degree
· postbaccalaureate certificate
German Language and Literature
· bachelor's degree
Japanese Language and Literature
· bachelor's degree
Spanish Language and Literature
· bachelor's degree
Foreign Languages Programs Rating: Foreign Languages Program Rating - Excellent
Foreign Languages Programs Ranking: Top 5%
Read the ranking details or view all foreign languages colleges in Virginia

General Studies Majors

Biological and Physical Sciences
· master's degree
· doctoral degree
Other Interdisciplinary Studies
· bachelor's degree
View all general studies colleges in Virginia

Geography Majors

Cartography
· postbaccalaureate certificate
Geography Program Rating: Geography Program Rating - Very Good
Geography Program Ranking: Top 25%
Read the ranking details or view all geography colleges in Virginia

Geology Majors

General Geology and Earth Science
· bachelor's degree
Geology Program Rating: Geology Program Rating - Excellent
Geology Program Ranking: Top 10%
Read the ranking details or view all geology colleges in Virginia

History Majors

General History
· bachelor's degree
· master's degree
· doctoral degree
History Programs Rating: History Program Rating - Oustanding
History Programs Ranking: Top 5%
Read the ranking details or view all history colleges in Virginia

Law Majors

Law
· doctoral degree
Other Legal Professions and Studies
· master's degree
Law Programs Rating: Law Program Rating - Oustanding
Law Programs Ranking: Top 5%
Read the ranking details or view all law colleges in Virginia

Management Majors

General Business Administration and Management
· bachelor's degree
· master's degree - Popular
General Management Science
· postbaccalaureate certificate
· master's degree
Management Programs Rating: Management Program Rating - Oustanding
Management Programs Ranking: Top 5%
Read the ranking details or view all management colleges in Virginia

Marketing and Advertising Majors

General Marketing and Marketing Management
· master's degree
Marketing and Advertising Program Rating: Marketing and Advertising Program Rating - Very Good
Marketing and Advertising Program Ranking: Top 25%
Read the ranking details or view all marketing and advertising colleges in Virginia

Mathematics Majors

General Mathematics
· bachelor's degree
Mathematics and Statistics
· bachelor's degree
Mathematics Programs Rating: Mathematics Program Rating - Excellent
Mathematics Programs Ranking: Top 10%
Read the ranking details or view all mathematics colleges in Virginia

Medical Majors

Neuroscience
· bachelor's degree
Substance Addiction Counseling
· postbaccalaureate certificate
Medical Programs Rating: Medical Program Rating - Excellent
Medical Programs Ranking: Top 25%
Read the ranking details or view all medical colleges in Virginia

Music Majors

General Music
· bachelor's degree
Music Program Rating: Music Program Rating - Excellent
Music Program Ranking: Top 10%
Read the ranking details or view all music colleges in Virginia

Natural Resources and Environment Majors

Marine Biology and Biological Oceanography
· master's degree
· doctoral degree
Natural Resources and Environment Programs Rating: Natural Resources and Environment Program Rating - Excellent
Natural Resources and Environment Programs Ranking: Top 10%
Read the ranking details or view all natural resources and environment colleges in Virginia

Occupational Therapy Majors

General Health and Physical Education
· bachelor's degree
View all occupational therapy colleges in Virginia

Paralegal Majors

Other Legal Professions and Studies
· master's degree
Paralegal Program Rating: Paralegal Program Rating - Oustanding
Paralegal Program Ranking: Top 5%
Read the ranking details or view all paralegal colleges in Virginia

Philosophy Majors

Philosophy
· bachelor's degree
Philosophy Program Rating: Philosophy Program Rating - Excellent
Philosophy Program Ranking: Top 5%
Read the ranking details or view all philosophy colleges in Virginia

Physics Majors

General Physics
· bachelor's degree
· master's degree
· doctoral degree
Physics Programs Rating: Physics Program Rating - Excellent
Physics Programs Ranking: Top 10%
Read the ranking details or view all physics colleges in Virginia

Political Science Majors

General Political Science and Government
· bachelor's degree
International Relations and Affairs
· bachelor's degree
Political Science Programs Rating: Political Science Program Rating - Oustanding
Political Science Programs Ranking: Top 5%
Read the ranking details or view all political science colleges in Virginia

Psychology Majors

Counselor Education and Guidance Services
· master's degree
· doctoral degree
Educational Psychology
· master's degree
· postmaster certificate
General Psychology
· bachelor's degree
· master's degree
Substance Addiction Counseling
· postbaccalaureate certificate
Psychology Programs Rating: Psychology Program Rating - Oustanding
Psychology Programs Ranking: Top 5%
Read the ranking details or view all psychology colleges in Virginia

Social Work Majors

Public Policy Analysis
· bachelor's degree
· master's degree
Social Work Programs Rating: Social Work Program Rating - Excellent
Social Work Programs Ranking: Top 10%
Read the ranking details or view all social work colleges in Virginia

Sociology and Anthropology Majors

Anthropology
· bachelor's degree
· master's degree
· doctoral degree
Sociology
· bachelor's degree
Sociology and Anthropology Programs Rating: Sociology and Anthropology Program Rating - Excellent
Sociology and Anthropology Programs Ranking: Top 10%
Read the ranking details or view all sociology and anthropology colleges in Virginia

Theater and Drama Majors

General Drama and Theatre Arts
· bachelor's degree
Theater and Drama Program Rating: Theater and Drama Program Rating - Very Good
Theater and Drama Program Ranking: Top 10%
Read the ranking details or view all theater and drama colleges in Virginia

Theology and Religion Majors

Religious Studies
· bachelor's degree
Theology and Religion Program Rating: Theology and Religion Program Rating - Excellent
Theology and Religion Program Ranking: Top 5%
Read the ranking details or view all theology and religion colleges in Virginia

Learn More About William & Mary

ReviewMajors / RatingsTuition / LoansFaculty / SalariesCampus CrimeAdmissions

Virginia Colleges Offering Similar Degree Programs

Accounting and Finance
Get details on 54 accounting and finance schools and colleges in Richmond, Virginia Beach, Norfolk, Danville, Lynchburg, Salem, Harrisonburg, and 34 other cities. About 3,000 accounting and finance diplomas and certificates are granted every year. Average tuition price for accounting and finance degree programs in VA is roughly $27,200.

Art
We list 35 art schools and colleges in Richmond, Lynchburg, Hampton, Norfolk, Harrisonburg, Virginia Beach, Bridgewater, and 24 more cities. Approximately 900 art diplomas and certificates are awarded every academic year. Average tuition charges for art programs in VA - $30,200.

Biology
Read information about 51 biology schools and colleges in Richmond, Norfolk, Lynchburg, Virginia Beach, Hampton, Lexington, Roanoke, and 32 more cities. About 6,200 biology diplomas are granted each academic year. Average tuition charges for biology programs in VA is approximately $27,700.

Business
Get details on 74 business schools and colleges in Virginia Beach, Lynchburg, Richmond, Danville, Norfolk, Petersburg, Arlington, and 48 more cities. Around 12,000 business degrees are granted every year. Average tuition charges for business programs in VA: $23,100.

Chemistry
Get details on 37 chemistry schools and colleges in Lynchburg, Richmond, Norfolk, Lexington, Harrisonburg, Ashland, Fairfax, and 27 more cities. About 1,200 chemistry degrees are awarded every year. Average tuition for chemistry degree programs in VA is around $34,700.

Computer Science
We reviewed 70 computer science schools and colleges in Virginia Beach, Richmond, Danville, Lynchburg, Norfolk, Salem, Charlottesville, and 43 more cities. About 7,300 computer science degrees are awarded every year. Average tuition for computer science degree programs in VA - $24,900.

Economics
Read about 29 economics schools and colleges in Lynchburg, Richmond, Lexington, Harrisonburg, Emory, Staunton, Blacksburg, and 22 other cities. Around 1,700 economics degrees are awarded every academic year. Average tuition for economics degree programs in VA is around $39,900.

Education
Detailed information about 41 education schools and colleges in Richmond, Virginia Beach, Norfolk, Lynchburg, Harrisonburg, Charlottesville, Danville, and 26 other cities. Approximately 9,500 education degrees are granted each academic year. Average tuition cost for education programs in VA - $25,100.

English and Literature
Detailed information about 44 English and literature schools and colleges in Lynchburg, Richmond, Lexington, Virginia Beach, Harrisonburg, Norfolk, Bluefield, and 33 more cities. Around 2,400 English and literature degrees are granted every academic year. Average tuition for English and literature degree programs in VA: $31,400.

Ethnic and Cultural Studies
Detailed information about 15 ethnic and cultural studies schools and colleges in Richmond, Emory, Virginia Beach, Ashland, Lexington, Winchester, Charlottesville, and 11 more cities. About 400 ethnic and cultural studies diplomas and certificates are granted every academic year. Average tuition cost for ethnic and cultural studies degree programs in VA is about $37,700.

Foreign Languages
We reviewed 36 foreign languages schools and colleges in Richmond, Lynchburg, Norfolk, Lexington, Harrisonburg, Virginia Beach, Danville, and 25 more cities. About 800 foreign languages diplomas are granted every academic year. Average tuition cost for foreign languages degree programs in VA is around $38,000.

General Studies
We reviewed 62 general studies schools and colleges in Lynchburg, Richmond, Danville, Norfolk, Hampton, Roanoke, Petersburg, and 42 other cities. Approximately 20,800 general studies degrees are awarded every year. Average tuition price for general studies degree programs in VA is approximately $15,300.

Geography
We list 10 geography schools and colleges in Richmond, Fredericksburg, Blacksburg, Williamsburg, Norfolk, Fairfax, Harrisonburg, Emory, and Radford. About 300 geography diplomas and certificates are granted each academic year. Average tuition price for geography programs in VA is around $28,800.

Geology
Our listing contains 8 geology schools and colleges in Lexington, Blacksburg, Norfolk, Harrisonburg, Williamsburg, Lynchburg, Fairfax, and Radford. Around 200 geology diplomas and certificates are granted every year. Average tuition cost for geology degree programs in VA is roughly $32,400.

History
We list 39 history schools and colleges in Lynchburg, Richmond, Harrisonburg, Norfolk, Virginia Beach, Lexington, Blacksburg, and 28 other cities. Approximately 1,600 history degrees are awarded every year. Average tuition charges for history programs in VA - $30,200.

Law
We reviewed 10 law schools and colleges in Harrisonburg, Lexington, Fairfax, Richmond, Charlottesville, Williamsburg, Lynchburg, Grundy, and Virginia Beach. About 1,800 law diplomas are awarded each year. Average tuition cost for law programs in VA: $36,500.

Management
Learn about 76 management schools and colleges in Virginia Beach, Lynchburg, Richmond, Norfolk, Danville, Salem, Alexandria, and 46 other cities. About 14,100 management degrees are granted each year. Average tuition cost for management programs in VA is roughly $24,400.

Marketing and Advertising
Our directory contains 20 marketing and advertising schools and colleges in Lynchburg, Harrisonburg, Richmond, Virginia Beach, Danville, Blacksburg, Petersburg, and 11 other cities. Approximately 1,000 marketing and advertising diplomas are granted every year. Average tuition cost for marketing and advertising programs in VA is approximately $26,400.

Mathematics
Detailed information about 40 mathematics schools and colleges in Lynchburg, Richmond, Harrisonburg, Petersburg, Norfolk, Virginia Beach, Lexington, and 28 more cities. Around 1,300 mathematics diplomas are awarded each academic year. Average tuition for mathematics degree programs in VA is approximately $34,800.

Medical
Learn more about 67 medical schools and colleges in Richmond, Virginia Beach, Norfolk, Danville, Lynchburg, Hampton, CHESTER, and 41 more cities. About 7,300 medical degrees are awarded each academic year. Average tuition for medical degree programs in VA is approximately $25,600.

Music
Read about 39 music schools and colleges in Lynchburg, Richmond, Norfolk, Harrisonburg, Hampton, Ashland, Danville, and 28 other cities. Around 1,000 music diplomas and certificates are granted each academic year. Average tuition charges for music degree programs in VA is approximately $25,800.

Natural Resources and Environment
Read information about 29 natural resources and environment schools and colleges in Lynchburg, Richmond, Ashland, Emory, Newport News, Winchester, Charlottesville, and 23 more cities. Approximately 800 natural resources and environment diplomas and certificates are awarded every year. Average tuition cost for natural resources and environment degree programs in VA is approximately $34,800.

Occupational Therapy
We list 37 occupational therapy schools and colleges in Norfolk, Lynchburg, Virginia Beach, Blacksburg, Danville, Harrisonburg, Bridgewater, and 25 other cities. Approximately 2,800 occupational therapy diplomas and certificates are granted every year. Average tuition price for occupational therapy programs in VA is around $27,000.

Paralegal
We list 22 paralegal schools and colleges in Virginia Beach, Hampton, Richmond, Lynchburg, Fairfax, Roanoke, Cedar Bluff, and 14 more cities. Around 800 paralegal diplomas are granted each year. Average tuition price for paralegal degree programs in VA is approximately $16,700.

Philosophy
Learn about 28 philosophy schools and colleges in Lynchburg, Richmond, Harrisonburg, Buena Vista, Lexington, Sweet Briar, Blacksburg, and 21 more cities. About 300 philosophy diplomas and certificates are awarded every academic year. Average tuition price for philosophy programs in VA: $35,500.

Physics
Detailed information about 28 physics schools and colleges in Lynchburg, Richmond, Norfolk, Lexington, Fairfax, Newport News, Williamsburg, and 19 other cities. Around 700 physics degrees are awarded every academic year. Average tuition cost for physics programs in VA is around $28,400.

Political Science
Our listing contains 37 political science schools and colleges in Lynchburg, Harrisonburg, Richmond, Norfolk, Virginia Beach, Lexington, Blacksburg, and 27 other cities. Approximately 3,200 political science diplomas and certificates are granted every academic year. Average tuition for political science degree programs in VA is approximately $33,300.

Psychology
Detailed information about 54 psychology schools and colleges in Richmond, Lynchburg, Norfolk, Virginia Beach, Hampton, Lexington, Harrisonburg, and 36 other cities. About 9,400 psychology diplomas and certificates are awarded every year. Average tuition charges for psychology programs in VA is about $23,600.

Social Work
Read about 34 social work schools and colleges in Virginia Beach, Richmond, Norfolk, Lynchburg, Harrisonburg, Hampton, Roanoke, and 19 more cities. Approximately 4,300 social work diplomas and certificates are granted each academic year. Average tuition charges for social work degree programs in VA is roughly $20,500.

Sociology and Anthropology
Learn about 33 sociology and anthropology schools and colleges in Lynchburg, Richmond, Harrisonburg, Danville, Norfolk, Charlottesville, Lexington, and 23 other cities. Around 1,700 sociology and anthropology diplomas and certificates are awarded every year. Average tuition price for sociology and anthropology programs in VA is about $31,100.

Theater and Drama
Learn about 41 theater and drama schools and colleges in Richmond, Lynchburg, Norfolk, Charlottesville, Harrisonburg, Virginia Beach, Hampden-Sydney, and 28 other cities. About 700 theater and drama diplomas and certificates are granted every academic year. Average tuition for theater and drama degree programs in VA is around $27,400.

Theology and Religion
Our listing contains 33 theology and religion schools and colleges in Lynchburg, Richmond, Virginia Beach, Hampton, Harrisonburg, Blacksburg, Fredericksburg, and 20 other cities. Approximately 3,500 theology and religion degrees are granted each year. Average tuition price for theology and religion programs in VA is around $16,200.

Quick College Search

Click to Search Colleges

search by college name, city, or state

Top Competitors










Other Nearby Colleges