Count: 0 — There are no attested Latin boy names that begin with K in classical and authoritative modern sources. Note that this conclusion follows standard references such as classical Latin dictionaries, lists of Roman praenomina and nomina, and the Corpus Inscriptionum Latinarum. Interesting detail: Latin routinely used the letter C for the /k/ sound, so many familiar names that sound like they start with K are spelled with C instead.
Recognize that historical orthography and naming practice explain the gap. The classical Latin alphabet and Roman naming conventions standardized on C for the /k/ sound, and K appears only in a few archaic inscriptions or in later loanwords. Archaic or variant spellings (for example forms related to Caeso) are rare and are normally recorded under C in scholarly lists, so they do not count as independent, verified K-initial Latin names.
If you seek names that sound like a K at the start, search C-initial Latin names such as Caius, Cassius, Claudius, Cato, and Cornelius. Prefer verified classical sources for authenticity, or look to medieval and vernacular traditions for K-initial variants and borrowings; these often reflect later language change rather than original Latin formation.