Deriva dal soprannome medioevale Balla, ovvero "che balla, che sa ballare, ballerino"; può indicare il nome del mestiere (ballerino per professione), oppure può essere una semplice denominazione (ballerino per hobby); in alcuni casi può avere significato di "instabile" dal punto di vista fisico o mentale.
Il cognome Balla ha ceppi in Piemonte e nel romano.
Il cognome Balla è 1696° nella regione Valle d'Aosta Il cognome Balla è 1099° nella provincia di Asti Il cognome Balla è 5° nel comune di SANTO STEFANO ROERO (CN)