B
- Balaclava, Grey County
- Balaclava, Renfrew County (partial)
- Ball's Falls
- Balvenie
- Biscotasing (partial)
- Blairton
- Brent (partial)
- Brudenell (revived)
- Burchell Lake
- Burwash
- Byng Inlet (partial)
Read more about this topic: List Of Ghost Towns In Ontario