Deriva da un termine dialettale indicante la provenienza montanara. In alcuni casi può derivare da toponimi quali Montesano Salentino (LE) o Montesano sulla Marcellana (SA).
Già nel 1400 portavano questo nome alcuni abitanti del feudo salernitano di Montesano già di proprietà della famiglia d'Aragonae, quindi dei Sanseverino e dei Caracciolo.
Si trovano tracce del cognome in Basilicata, a Venosa (PZ) nella seconda metà del 1700 con l'agrimensore Vito Montesano, che redige uno stato dei beni della locale cattedrale.
Il cognome Montesano è tipico della Basilicata e del salernitano ed ha probabilmente anche un ceppo nel napoletano.
Il cognome Montesano è 51° nella regione Basilicata Il cognome Montesano è 20° nella provincia di Matera Il cognome Montesano è 3° nel comune di CAPISTRANO (VV)