The 5,000m and 10,000m champion, who was born in Somalia, told ITV's The Agenda programme that he was "very proud" to run for England.
Farah, 30, moved to Hounslow, west London, when he was eight, as Somalia became riven by civil war. He is a long-time Arsenal fan.
"It's where I grew up, it's where I went to school," Farah said.
"I don't know nothing but England. This is it. And when I run for my country I'm very proud, and as long as you do that and make your country proud that's what really matters."
Manchester United's Adnan Januzaj could play for England from 2018 under Fifa's five-year residency requirement, as he has yet to commit to another country.
Midfielder Januzaj, 18, is eligible for Belgium, Serbia, Albania and Turkey.
Wilshere, 21, the Arsenal and England midfielder, said: "If you live in England for five years it doesn't make you English.
"We have to remember what we are. We are English. We tackle hard, are tough on the pitch and are hard to beat.
"We have great characters. You think of Spain and you think technical but you think of England and you think they are brave and they tackle hard. We have to remember that.
"The only people who should play for England are English people. If I went to Spain and lived there for five years, I'm not going to play for Spain."
Wilshere has since claimed he was not talking about Januzaj.