Kızılkoca ist ein Dorf im Bezirk Şefaatli, in der Provinz Yozgat, Türkei. Kızılkoca liegt auf 1.230 m Höhe, 4,0 km vom Gebirge Anatolian plateau entfernt. Die Einwohnerzahl beträgt 173. Die nächste größere Stadt ist Yozgat, 24 km nördlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Ḫattuša (47 km), Yazılıkaya (47 km) und Çapanoğlu Mosque (24 km).