A by-election was held for the New South Wales Legislative Assembly seat of Port Macquarie on 18 October 2008. This was triggered by the resignation of independent MP Rob Oakeshott who was elected to the federal seat of Lyne at a by-election the previous month.