After playing just one game for the Republic of Ireland's U16's, Lonergan decided to play for the country of his birth England. He was called up to represent England's U-21 team for the first time in February 2004.
Lonergan played only one match for the Republic of Ireland's U16s before switching allegiance and representing England's U-21 team for the inaugural time in February 2004.