Il est maire d'Ornans de 1995 à 2015 (réélu en mars 2014) et président de la communauté de communes du Pays d'Ornans. À l'occasion de la création de la commune nouvelle d'Ornans, le , il décide de ne pas se représenter comme maire[1].
Jean-François Longeot est l’auteur d’une proposition de loi visant à supprimer la dotation d'action parlementaire. Estimant que « le rôle du parlementaire est de légiférer et non pas de distribuer de l’argent public », le sénateur souhaite supprimer cette réserve parlementaire pour être remplacée « dans la prochaine loi de finances, par une réallocation des crédits concernés au profit de la dotation d’équipement des territoires ruraux »[3].