From Upper Breinton, Herefordshire to all cities in North Yorkshire starting with letter O
- Oakdale, Herefordshire
- Oaktree Hill, Herefordshire
- Oatlands, Herefordshire
- Old Bilton, Herefordshire
- Old Byland, Herefordshire
- Old Malton, Herefordshire
- Old Saltburn, Herefordshire
- Old Thirsk, Herefordshire
- Old Wennington, Herefordshire
- Oldstead, Herefordshire
- Ormesby, Herefordshire
- Osbaldwick, Herefordshire
- Osgodby, Herefordshire
- Osgodby, Herefordshire
- Osgodby Common, Herefordshire
- Osmotherley, Herefordshire
- Oswaldkirk, Herefordshire
- Otterburn, Herefordshire
- Oughtershaw, Herefordshire
- Oulston, Herefordshire
- Ouse Acres, Herefordshire
- Over Dinsdale, Herefordshire
- Over Silton, Herefordshire
- Overton, Herefordshire
- Oxton, Herefordshire
- Ozendyke, Herefordshire