Petersburg is a city in Virginia and its population is 31,346. There are 5 colleges near Petersburg, Virginia - all public schools. 1 college is located in the city limit and 4 colleges are in 30 miles from Petersburg. All schools provide undergraduate programs and 2 schools offer graduate programs.
A total of 46,361 students is attending one of those schools and its average 2025 tuition is $18,373 (based on out-of-state rate at 4-years colleges). The acceptance rate of the schools is 85.23% and the average SAT score submitted by enrolled students is 1,038.
| School Name | School Type | Undergraduate Tuition | Graduate Tuition | Enrollment | Students per Faculty |
|---|---|---|---|---|---|
| Virginia State University In Petersburg |
Public four-years |
$22,650 ($10,043) | $24,860 ($13,218) | 5,605 | 13 to 1 |
| Richard Bland College 3.3 miles from Petersburg |
Public 2-4 years |
$14,970 ($9,090) | Not Offered | 2,788 | 17 to 1 |
| Brightpoint Community College 9.9 miles from Petersburg |
Public 2-4 years |
$11,520 ($5,082) | Not Offered | 9,380 | 23 to 1 |
| Virginia Commonwealth University 24.1 miles from Petersburg |
Public four-years |
$39,884 ($16,720) | $32,470 ($17,252) | 28,464 | 17 to 1 |
| Henrico County-Saint Marys Hospital School of Practical Nursing 29.1 miles from Petersburg |
Public less than 2-years |
$2,840 | Not Offered | 124 | 10 to 1 |