Dovrebbe derivare da alterazioni del nome medioevale Martucius, Martucia.
Il cognome Martocchia, estremamente raro, è probabilmente originario del maceratese.
Martoccia è specifico dell'area che comprende la Basilicata ed il barese, nel potentino e nel materano. Martocci è quasi unico. Martoccio è quasi.