Potrebbe derivare da forme
ipocoristiche dialettali contratte derivate dal nome Giuseppe, anche se non si può escludere in alcuni casi possa trattarsi di soprannomi originati dal termine
ceppo (pezzo di legno) ad indicare forse un'attività di falegname svolta dai capostipiti.
Secondo un'ulteriore ipotesi potrebbe costituire la forma italianizzata del cognome istriano di origine croata
Cepich/Sepich, collegato con il lago d'Arsa che un tempo si chiamava lago di Cepich, nome slavo che nel Medioevo ha sostituito l'antico
toponimo romano Felicia.
Il cognome
Ceppi è presente nell'area lombarda che comprende il milanese, il varesotto, il comasco, il lecchese ed il bergamasco, con un ceppo anche nel perugino ed uno piccolo tra goriziano e triestino.
Ceppo, rarissimo, parrebbe romano.
Geppi, estremamente raro, parrebbe del pisano, livornese.