 He also served as a Newcastle delegate Councillor on Shortland County Council (1977–1980).Price represented Waratah from 1984 to 1999 and Maitland from 1999 to 2007 for the Labor Party.Price served on various committees, including as Chairman of the Standing Committee on Ethics (1999–2007) and as Chairman of the Parliamentary Committee for Centenary of Federation Celebration (1999–2001), for which he received the Centenary Medal.