Bo Trach es un distrito de la provincia de Quang Binh, Vietnam.
Se extiende en una superficie de 2123,1 km² y tiene una densidad de 80,9 hab/km².
La población total asciende a 2123 (censo de 2003).
La capital de este distrito es la ciudad de Hoan Lao.
Este distrito tiene dos ciudades y quince comunas.