Caviglia was born in Finalmarina (the marine borough of Finale Ligure), the sixth son of Pietro Caviglia and Antonietta Saccone.
By this time, he was known especially for the quality of his works in matters of geography.