Comune dei Monti Piecentini, Montecorvino Pugliano fu probabilmente fondata dai profughi di Picentia, città distrutta dai Romani per aver appoggiato Annibale durante le Guerre Puniche. Secondo alcuni il toponimo deriverebbe dal nome del console romano Marco Valerio Corvino, mentre, secondo altri, ma "mons e chorak", col significato di "ardore", ossia terra vulcanica, visto che nella zona sono ben visibili sorgenti di acqua sulfurea.
Fino al 1820 costituiva un unico comune con Montecorvino Rovella.
Tra i monumenti di maggiore rilevanza menzioniamo il Convento di Santa Maria, attuale sede municipale, la Chiesetta della Madonna dell'Arco, la Chiesa di Santa Tecla, santa patrona della città, la Chiesa di San Michele Arcangelo, la Chiesa di San Vito, con un crocifisso ligneo del XII secolo e la barocca Chiesa di San Bernardino.