Heaton, 21, was signed by manager Tommy Wright in November and has performed with great maturity in the middle of the defence since he made his debut at Kidderminster Harriers.
Wright told his club`s official website: “I’m absolutely delighted Josh has committed himself to the Football Club.
“He believes in what we all want to achieve here and wants to play his part.
“He has been a revelation since he got in the starting eleven which has subsequently led to him being invited to the V9 Academy in the summer and we believe the player will go from strength to strength.
“I believe this player will go all the way in the game, he has all the attributes but must remain focussed and level-headed in order to eventually achieve that. He trusts myself and assistant manager Alan White to get him there and I’m honoured that he feels that way.”
Heaton started his career in the youth set up at Preston North End, but was released in 2016 without playing a first-team game.
He played for several non-League clubs before the Quakers signed him from Evo-Stik League North outfit Ramsbottom United in November.
(Photo: Ray Simpson)