Dovrebbe derivare dal nome medioevale Canius, originato dal nome latino Canus, con il significato di "canuto, bianco di capelli".
Il cognome Canio, rarissimo, sembrerebbe sardo.
Il cognome Canio è 301° nella regione Basilicata Il cognome Canio è 264° nella provincia di Potenza Il cognome Canio è 4° nel comune di SAN CHIRICO NUOVO (PZ)