Linarolo est une commune italienne d'environ 2200 habitants située dans la province de Pavie et dans la région de la Lombardie.