NSW Labor MP Paul Gibson has announced he will quit politics at the next election following a campaign by the Labor Party to force him out.

He will retire on an annual pension of about $109,000.

But Mr Gibson, the long-time member for Blacktown, is not going quietly.

He told smh.com.au this morning that he was disillusioned with the direction of the Labor Party.