League of Wales
Cwmbran trägt seine Heimspiele im Cwmbran Stadium aus. Das Stadion hat eine Kapazität von 10.500 Plätzen, davon 2.000 überdachte Sitzplätze. Das Cwmbran Stadium gilt als das beste und komfortabelste Stadion der League of Wales. Trotzdem ist der Zuschauerschnitt mit 163 überraschend niedrig.