Potrebbe derivare da un soprannome originato dal termine Zio Mario o Zio Ummaro (dal nome medioevale germanico Hunbald, a sua volta originato dai termini medioevali germanicihunn, "orso", e bald, "coraggioso").
Si ipotizza anche un legame con il dialetto siciliano zimbalu, zimmalu, "caprone", forse ad indicare che il capostipite fosse un allevatore di capre.
Il cognome Zimmari ha un ceppo nel leccese e nel brindisino, ed un ceppo a Matera. Zimmaro ha un piccolo ceppo a Roma, uno a Napoli e presenze nel cosentino.
Il cognome Zimmaro è 6938° nella regione Calabria Il cognome Zimmaro è 2741° nella provincia di Oristano Il cognome Zimmaro è 52° nel comune di SALZA IRPINA (AV)