Amilcare Puviani (San Felice sul Panaro, 26 marzo 1854 – San Felice sul Panaro, 12 settembre 1907) è stato un economista italiano.
Si laureò in giurisprudenza a Bologna all'età di 22 anni, il 29 luglio 1870, a pieni voti e con lode speciale. Trasferitosi a Roma, si dedicò alla pratica forense. Nel 1880 tuttavia, preferendo la didattica alla carriera di avvocato, conseguì la libera docenza in economia politica presso l'Università di Bologna. Nella stessa Università divenne professore di scienza delle finanze e diritto finanziario. Nel 1889 vinse il concorso per professore di economia politica, statistica e scienza delle finanze nel Regio Istituto tecnico di Perugia. Nel 1890 passò alla facoltà di giurisprudenza di Perugia, dove rimase fino alla morte. Rifiutò trasferimenti in sedi prestigiose, quali quelle di Genova e Torino.
Il suo lavoro fu ostacolato da una grave malattia agli occhi che lo portò alla quasi assoluta cecità. Ciò nonostante continuò a svolgere un'intensa attività di studio, documentata dalle sue pubblicazioni. Per tutta la vita rimase legato al suo paese natale, dove ritornava regolarmente e dove morì il 12 settembre 1907.
Una delle sue opere più importanti è Teoria della illusione finanziaria, scritto nel 1903, ristampato nella seconda metà del Novecento in Italia e in Germania.