Cities near Onan
- Nellysford (~12 km)
- Crozet (~14 km)
- Fishersville (~18 km)
- Stuarts Draft (~19 km)
- Albemarle County (~19 km)
- Lovingston (~26 km)
- Charlottesville (~31 km)
- Grottoes (~31 km)
- Pantops (~34 km)
- Weyers Cave (~34 km)
- Augusta County (~36 km)
- Hollymead (~37 km)
- Piney Mountain (~40 km)
- McGaheysville (~43 km)
- Ruckersville (~48 km)
- Fluvanna County (~50 km)
Last updated: