Castelvecchio di Rocca Barbena borders the following municipalities: Balestrino, Bardineto, Erli, Garessio, Toirano, and Zuccarello.
Castelvecchio di Rocca Barbena giáp các đô thị: Balestrino, Bardineto, Erli, Garessio, Toirano, và Zuccarello.