Francesca Neri nasce il 10 febbraio a Trento, ma trasferisce, fin da giovane, a Roma per frequentare il Centro Sperimentale di cinematografia. Per mantenersi gli studi lavora come comparsa in alcuni film e programmi televisivi. Dopo vari provini e piccole apparizioni, nel 1987 debutta con "Il grande Blek" di Giuseppe Piccioni. Dopo “Bankomatt” e “Buon Natale…Buon Anno” arriva nel 1990 il vero successo con “Le età di Lulù”, diretto da Bigas Luna, in cui oltre alla sua bellezza e sensualità, dimostra un'innata bravura. L’anno successivo guadagna il suo primo Nastro d'Argento come migliore attrice protagonista per il film “Pensavo fosse amore…invece era un calesse” accanto all’indimenticabile Massimo Troisi. Dopo “ Al lupo al lupo”, “ La corsa dell'innocente” e “ Sabato italiano”, la Neri lavora con Antonio Banderas in “Spara che ti passa” e in “Sud” di Gabriele Salvatores. Sul set di “La mia generazione” incontra Claudio Amendola con il quale ha una lunga relazione dalla quale nasceil figlio Rocco e che termina nel 2002. Con il film “Carne Tremula” di Pedro Almodovar vince il secondo Nastro d'argento. Nel 2001 lavora in America in pellicole importanti, interpreta il ruolo di Allegra Pazzi in “Hannibal”, seguito da “ Il silenzio degli Innocenti”, per la regia di Ridley Scott. Nel 2002 è ancora protagonista di un film americano, “Danni collaterali”, dove recita con Schwarzenegger; il film però si rivela un flop e la Neri si guadagna il Fiasco d'oro come peggior attrice protagonista. Abbandonata l'America torna in Italia e lavora con Mimmo Calopresti e Alessandro Di Robilant . Nel 2006 interpreta il suo ultimo film: “La cena per farli conoscere “ di Pupi Avati, con Diego Abatantuono. Dal 2005 la Neri ha cominciato a produrre film insieme a Claudio Amendola.