Farah, 33, won the event in 2011 but had to settle for second earlier this year behind American Garrett Heath.
Scotland's Callum Hawkins, who finished ninth in this year's Olympic marathon, will also compete in the men's race.
Hawkins finished third at the European Cross Country Championships in Sardinia last Sunday.
Andy Vernon, who came fifth, will also compete for Britain in the Edinburgh XCountry race, along with Ben Connor, Dewi Griffiths and Ross Millington, who helped GB win team gold in Sardinia alongside Hawkins and another Scot, Andrew Butchart.