Vecchiano liegt in der toskanischen Provinz Pisa, etwa acht Kilometer nördlich der Stadt Pisa und rund siebzig Kilometer westlich von Florenz. Die Gemeinde erstreckt sich über rund siebenundsechzig Quadratkilometer und wird vom Fluss Serchio durchzogen, der auf einem Viertel seines Weges durch das Gebiet fließt. Die Landschaft ist geprägt von sanften Hügeln und fruchtbaren Ebenen, wobei die Ortsteile wie Avane, Filettole oder Migliarino Pisano in unterschiedlicher Höhe über dem Meeresspiegel liegen.
Die ersten Spuren menschlicher Besiedlung stammen von den Etruskern, doch die erste schriftliche Erwähnung findet sich erst im Jahr 762. Damals wurde Vecchiano in einem Dokument des Bischofs von Lucca genannt. Im Mittelalter wechselte der Ort mehrmals die Herrschaft: Zuerst unterstand er Lucca, dann wurde er von Pisa erobert, das hier eine Burgkirche errichtete. Kriege zwischen Pisa und Lucca prägten das Gebiet über Jahrhunderte, bis Vecchiano schließlich unter florentinische Herrschaft geriet und Teil des Großherzogtums Toskana wurde.
Besonders sehenswert sind die historischen Kirchen, darunter die bereits im zwölften Jahrhundert erwähnte Chiesa di Sant’Alessandro im Ortszentrum und die im Ortsteil Filettole gelegene Chiesa di San Maurizio, die auf das neunte Jahrhundert zurückgeht. Auch die Chiesa di Santa Maria in Castello, Teil einer mittelalterlichen Burg, zählt zu den bedeutenden Bauwerken. Berühmtester Sohn des Ortes ist der Schriftsteller Antonio Tabucchi, der hier geboren wurde.