Située au service de la commune du même nom dans la province de Florence, la gare de San Piero a Sieve se trouve à l'intérieur du village, dans une position facilement accessible depuis le centre. Elle fut inaugurée le 8 avril 1890 avec l'ouverture du tronçon Florence-Borgo San Lorenzo, qui sera ensuite prolongé en 1893 jusqu'à Faenza. Pendant la Seconde Guerre mondiale, la ligne subit de très graves dommages qui provoquèrent sa fermeture, puis elle fut restaurée. En 1952, le chemin de fer Pontassieve-Borgo San Lorenzo a été prolongé jusqu'à San Piero a Sieve, en faisant ainsi une gare terminus.
La gare dispose de trois voies. Les voies 1 et 3 sont utilisées pour les priorités et les croisements, car la ligne est à voie unique, tandis que la voie 2 est une voie de circulation. Il y a également une voie tronquée utilisée pour l'entretien de la ligne. Toutes les voies sont équipées d'un quai, d'un abri et de quelques bancs. Les deux quais sont reliés entre eux par un passage souterrain. Pour les personnes handicapées, il y a également un autre passage souterrain à l'extrémité du quai en direction de Borgo San Lorenzo.
Au rez-de-chaussée du bâtiment voyageurs, vous trouverez un bar, qui sert également de billetterie pour les trains régionaux, la salle d'attente et une billetterie en libre-service. Le premier étage du bâtiment est une maison privée.