The home stadium is the Municipal Stadium (Estádio Municipal) located roughly 1 km south on a branch road connecting the road to the national capital of Praia, its location is approximately halfway between Tarrafal and Chão Bom.