Noble zagrał tam jeszcze w czterech meczach, po czym w maju powrócił do Londynu.
18 sierpnia 2006 został ponownie wypożyczony, tym razem do Ipswich Town. Swój pierwszy występ w tym zespole zaliczył 19 sierpnia, kiedy to wystąpił w meczu z Hull City. We wrześniowym spotkaniu z Coventry City, wygranym przez jego drużynę 2:1 zdobył swoją pierwszą bramkę w karierze. W listopadzie Noble powrócił na Boleyn Ground. Łącznie grając w Ipswich Town zaliczył 13 ligowych występów oraz zdobył jedną bramkę. 6 stycznia 2007, w spotkaniu trzeciej rundy Pucharu Anglii z Brighton & Hove Albion zdobył swojego pierwszego gola dla West Hamu. W marcowym pojedynku z Tottenhamem Hotspur zaliczył natomiast swoje pierwsze trafienie w Premier League. W sezonie 2006/07 Noble zaliczył 10 ligowych występów. Rok później Anglik wystąpił już w 31 meczach oraz zdobył trzy bramki (w meczach z Birmingham City, Liverpoolem i Newcastle United). 21 marca w ligowym spotkaniu z Blackburn Rovers Noble po raz 100 wystąpił w West Ham United, w meczu tym zdobył także bramkę. 15 maja 2022 roku po raz ostatni zagrał dla West Hamu na własnym stadionie. Po sezonie Mark Noble zakończył piłkarską karierę.