Kubratovo ist ein Dorf in Oblast Sofia-Stadt, Bulgarien. Kubratovo liegt auf 516 m Höhe, 5,1 km vom Gebirge Balkan entfernt. Die Einwohnerzahl beträgt 688 (2025). Die nächste größere Stadt ist Sofia, 8,9 km südwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kirche von Bojana (16,2 km), Nationalgalerie (9,0 km) und Nationales Archäologisches Museum (9,1 km). Zu den Naturdenkmälern gehören Tscherni Wrach (24 km) und Bojana-Wasserfall (18,2 km).

Auch geschrieben Кубратово.