No, James Franco is not married. However, he has been in a relationship with Izabel Pakzad since 2017. Izabel is an actress, director, and writer.