曾觌、龙大渊被贬官，朝廷起用茂良为广东提刑，干道三年（1167），知广州。改任江西转运判官兼知隆兴府，措置荒政有成效。龚茂良主和议，“凡遇臣僚奏对，有及边备利害，必遭讥骂”。淳熙元年（1174），拜参知政事，淮南旱荒，奏取封桩米十四万赈灾。淳熙三年，叶衡罢相，龚茂良以首席参知政事领政，他推荐朱熹，但孝宗不予召用。四年，为谢廓然所构陷，诬其“前后异议”，贬宁远军节度副使，英州（今广东英德市）安置。淳熙五年，卒于贬所。