Going by Gazza's list, it seems that overall, the States do pretty well. When was the last time the Stones visited a UK city other than London, Sheffield, Manchester, Cardiff, Edinburgh or Glasgow? Bloody 1990! Newcastle, I think.
They played the Isle of Wight in 2007, but yes, you're correct.
The second most populated city in the UK (Birmingham) hasn't had a Stones show since 1973....they havent played the Midlands at all since Stafford and Leicester in '76.