Public Community Colleges in Virginia

There are a total of 31 two-year, public community colleges and trade schools located throughout the state of Virginia. For each school, you can see its contact information, academic calendar, campus environment, and number of students enrolled. Schools are listed alphabetically.

Blue Ridge Community College

Address: 1 College Lane, Weyers Cave, VA 24486
Phone Number: (540) 234-9261
President: James R. Perkins
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Rural
Number of Students: 4,084
Abbreviation: BRCC, Blue Ridge

Central Virginia Community College

Address: 3506 Wards Rd, Lynchburg, VA 24502
Phone Number: (434) 832-7600
President: Darrel Staat
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Small City
Number of Students: 4,926
Abbreviation: CVCC

Dabney S Lancaster Community College

Address: 1000 Dabney Drive, Clifton Forge, VA 24422
Phone Number: (540) 863-2815
President: Richard R Teaff
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Rural Fringe
Number of Students: 1,295

Danville Community College

Address: 1008 S Main St, Danville, VA 24541
Phone Number: (434) 797-2222
President: B Carlyle Ramsey
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Small City
Number of Students: 4,016
Abbreviation: DCC

Eastern Shore Community College

Address: 29300 Lankford Hwy, Melfa, VA 23410
Phone Number: (757) 789-1789
President: Cheryl Thompson-Stacy
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Rural
Number of Students: 907

Germanna Community College

Address: 2130 Germanna Hwy, Locust Grove, VA 22508
Phone Number: (540) 423-9030
President: David A. Sam
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Rural Fringe
Number of Students: 5,899
Abbreviation: GCC

J Sargeant Reynolds Community College

Address: 1651 E Parham Road, Richmond, VA 23228
Phone Number: (804) 371-3000
President: Dr. Gary Rhodes
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Large Suburb
Number of Students: 12,557
Abbreviation: JSR

John Tyler Community College

Address: 13101 Jefferson Davis Hwy, Chester, VA 23831
Phone Number: (804) 796-4000
President: Marshall W. Smith
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Large Suburb
Number of Students: 8,082

Lord Fairfax Community College

Address: 173 Skirmisher Lane, Middletown, VA 22645
Phone Number: (540) 868-7000
President: Cheryl Thompson-Stacy
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Rural Fringe
Number of Students: 5,655
Abbreviation: LFCC

Mountain Empire Community College

Address: 3441 Mountain Empire Road, Big Stone Gap, VA 24219
Phone Number: (276) 523-2400
President: Terrance Suarez
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Rural Fringe
Number of Students: 3,017
Abbreviation: MECC, Mountain Empire

New River Community College

Address: 5251 College Drive, Dublin, VA 24084
Phone Number: (540) 674-3600
President: Jack M Lewis
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Town Fringe
Number of Students: 4,586
Abbreviation: NRCC

Northern Virginia Community College

Address: 4001 Wakefield Chapel Rd, Annandale, VA 22003
Phone Number: (703) 323-3000
President: Robert G. Templin, Jr.
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Large Suburb
Number of Students: 41,266
Abbreviation: NVCC

Patrick Henry Community College

Address: 645 Patriot Avenue, Martinsville, VA 24112
Phone Number: (276) 656-0311
President: Max Wingett
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Distant Town
Number of Students: 2,948
Abbreviation: Patrick Henry

Paul D Camp Community College

Address: 100 N College Dr, Franklin, VA 23851
Phone Number: (757) 569-6700
President: Donald Boyce
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Distant Town
Number of Students: 1,544

Piedmont Virginia Community College

Address: 501 College Drive, Charlottesville, VA 22902
Phone Number: (434) 977-3900
President: Frank Friedman
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Small Suburb
Number of Students: 4,674
Abbreviation: PVCC

Rappahannock Community College

Address: 12745 College Drive, Glenns, VA 23149
Phone Number: (804) 758-6700
President: Elizabeth H. Crowther
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Rural
Number of Students: 3,206
Abbreviation: RCC

Richard Bland College of the College of William and Mary

Address: 11301 Johnson Rd, Petersburg, VA 23805
Phone Number: (804) 862-6100
President: James B Mcneer
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Rural Fringe
Number of Students: 1,402
Abbreviation: Richard Bland

Southside Virginia Community College

Address: 109 Campus Dr, Alberta, VA 23821
Phone Number: (888) 220-7822
President: John J Cavan
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Rural
Number of Students: 5,255
Abbreviation: SVCC

Southwest Virginia Community College

Address: 369 College Road US Rt. 19, 6 Miles S. Claypool Hill, Richlands, VA 24641
Phone Number: (276) 964-2555
President: J. Mark Estepp
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Rural Fringe
Number of Students: 3,716
Abbreviation: Southwest Virginia

Thomas Nelson Community College

Address: 99 Thomas Nelson Drive, Hampton, VA 23666
Phone Number: (757) 825-2700
President: Dr. Charles Taylor
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Midsized City
Number of Students: 9,368
Abbreviation: TNCC

Tidewater Community College

Address: 121 College Place, Norfolk, VA 23510
Phone Number: (757) 822-1122
President: Deborah M Dicroce
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Midsized City
Number of Students: 25,857
Abbreviation: TCC

Virginia Highlands Community College

Address: 100 VHCC Drive, Abingdon, VA 24212
Phone Number: (276) 739-2400
President: F David Wilkin
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Town Fringe
Number of Students: 2,580
Abbreviation: VHCC

Virginia Western Community College

Address: 3093 Colonial Ave, Roanoke, VA 24015
Phone Number: (540) 857-7311
President: Robert Sandel
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Small City
Number of Students: 8,653
Abbreviation: VWCC

Wytheville Community College

Address: 1000 E Main St, Wytheville, VA 24382
Phone Number: (276) 223-4700
President: Charlie White
Type of School: Public, 2-Year
Academic Calendar: Semester
Degree Offered: Associate’s Degree
Campus Settings: Remote Town
Number of Students: 3,072
Abbreviation: WCC

Central School of Practical Nursing

Address: 1330 N Millitary Hwy, Norfolk, VA 23502
Phone Number: (757) 892-3300, Program Leader, Health and Medical Sciences: Linda K. Cockrell
Type of School: Public, Less-Than 2-Year
Academic Calendar: Continuous
Degree Offered: Non-Degree Granting
Campus Settings: Midsized City
Number of Students: 43

Culpeper Cosmetology Training Center

Address: 311 South East Street #120, Culpeper, VA 22701
Phone Number: (540) 727-8003, Director: Sue Hansohn
Type of School: Public, Less-Than 2-Year
Academic Calendar: Continuous
Degree Offered: Non-Degree Granting
Campus Settings: Distant Town
Number of Students: 20

Henrico County-Saint Marys Hospital School of Practical Nursing

Address: 201 E. Nine Mile Road, Highland Springs, VA 23075
Phone Number: (804) 652-3823, Superintendent: Fred Morton
Type of School: Public, Less-Than 2-Year
Academic Calendar: Semester
Degree Offered: Non-Degree Granting
Campus Settings: Large Suburb
Number of Students: 89

Suffolk Public Schools-Sentara Obici Hospital School of Practical Nursing

Address: 2800 Godwin Blvd, Suffolk, VA 23434
Phone Number: (757) 934-4826, Director of Finance: Michael W. Mounie
Type of School: Public, Less-Than 2-Year
Academic Calendar: Trimester
Degree Offered: Non-Degree Granting
Campus Settings: Rural Fringe
Number of Students: 17

Virginia Beach City Public Schools School of Practical Nursing

Address: 2925 N Landing Rd, Virginia Beach, VA 23456
Phone Number: (757) 648-6050 x0, Superintendent: James Merrill
Type of School: Public, Less-Than 2-Year
Academic Calendar: Differs by Program
Degree Offered: Non-Degree Granting
Campus Settings: Large City
Number of Students: 23

Washington County Adult Skill Center

Address: 848 Thompson Dr, Abingdon, VA 24210
Phone Number: (276) 676-1948, Interim Director: Ken Litton
Type of School: Public, Less-Than 2-Year
Academic Calendar: Differs by Program
Degree Offered: Non-Degree Granting
Campus Settings: Town Fringe
Number of Students: 110

Woodrow Wilson Rehabilitation Center

Address: 64 James Anderson Road, Fishersville, VA 22939
Phone Number: (540) 332-7265, Director: Richard L. Sizemore
Type of School: Public, Less-Than 2-Year
Academic Calendar: Continuous
Degree Offered: Non-Degree Granting
Campus Settings: Rural Fringe
Number of Students: 280