List of Towns

Overview
There are 14 towns in Caerphilly County Borough.

List of Towns

 * Aberbargoed
 * Abercarn
 * Bedwas
 * Bargoed
 * Blackwood
 * Caerphilly
 * Crumlin
 * Gelligaer
 * Newbridge
 * New Tredegar
 * Risca
 * Senghenydd
 * Rhymney
 * Ystrad Mynach