franklin parish () is a parish in the u.s. state of louisiana. as of the 2010 census, the population was 20,767. the parish seat is winnsboro. the parish was founded in 1843 and named for benjamin franklin, american statesman.