Ontario, Virginia
Ontario: a city in Charlotte County, Virginia.
About
Ontario is a city located in the county of Charlotte in the U.S. state of Virginia.
Quick Facts about Ontario
| State | Virginia (United States) |
| County | Charlotte County |
| Latitude & Longitude | 36.9885,-78.4861 |
| Time Zone | America/New_York |
| Local time | 01:28:45 (7th November 2026) |
| Weather | 64℉ Sunny 7-days weather |
Geography
Ontario is located at 36°59'19"N 78°29'10"W (36.9884800, -78.4861100).
Ontario map
Click "full screen"
icon to open full mode. View satellite images
Weather
64°F
Sunny
7 mph NW
Saturday
Sunny, with a high near 64. Northwest wind around 7 mph.
7-Day Forecast
Haleysburg, Haleysburgh
Nearby Schools and Colleges
Schools and campuses linked to Ontario, VA. Select a name to open its map and contact details.
| Code | Name | City | ZIP |
|---|---|---|---|
| 232256 | Hampden-Sydney College | Hampden-Sydney (VA) | 23943-0128 |
Nearby Transit Stations (7)
Rail and bus stations connected to Ontario, VA. Select a station to open its map and address details.
| Code | Name | Address | Type |
|---|---|---|---|
| LYH | Kemper Street station | 825 Kemper St | RAIL |
| DAN | Danville | 677 Craghead St. | RAIL |
| PTB | Petersburg station | 3516 South Street | RAIL |
| RVM | Richmond Main Street Station | 1500 East Main Street | RAIL |
| RVR | Richmond Staples Mill Road station | 7519 Staples Mill Road | RAIL |
Closest post offices linked to Ontario.
| Post Office Name | City | ZIP |
|---|---|---|
| Keysvill Post Office | Keysville (VA) | 23947 |
Other places with the same name (4)
- Ontario, California The second most populous city in San Bernardino County, California. with a population of 183,393 people.
- Ontario, Oregon city in Oregon, USA. with a population of 11,140 people.
- Ontario, New York human settlement in United States of America. with a population of 10,173 people.
- Ontario, Ohio city in Ohio, USA. with a population of 6,102 people.