Borgofranco d'Ivrea is a comune (municipality) in the Province of Turin in the Italian region Piedmont, located about 50 km north of Turin. As of 31 December 2004, it had a population of 3,665 and an area of 13.3 km².
Borgofranco d'Ivrea borders the following municipalities: Settimo Vittone, Andrate, Nomaglio, Brosso, Quassolo, Chiaverano, Montalto Dora, and Lessolo.