Ballina is an electoral district of the Legislative Assembly in the Australian state of New South Wales.
In 1988, a recreated Ballina and Murwillumbah replaced Byron.
At the 2007 election it encompassed all of Ballina Shire (including Ballina, Alstonville, Lennox Head and Wollongbar) and most of the populated areas of Byron Shire (including Byron Bay, Mullumbimby, Ocean Shores, Suffolk Park, Brunswick Heads, South Golden Beach and Bangalow).
The 2013 NSW state electoral redistribution once again changed the boundaries of the electorate, so at the next election it would comprise the entire shires of Ballina and Byron.
It became the first rural seat in any Australian parliament outside Tasmania to be won by the Greens.