So I came across people who seem to believe that Sora is somewhere between the age of 16-18.
but seriously guys he's still 15 years old or at least close around 16
Let me prove it to you in a simple timeline:
4 years before Birth by Sleep began, Ventus's heart is fractured and Master Xehanort took him to the Destiny Islands to live out his final moments. There, Sora's heart filled Ventus's broken heart and mended it. Sora was a newborn at this time
A year after Birth by Sleep, the heartless invaded Radiant Garden and Apprentice Xehanort sends Kairi to Destiny Islands.
Nine years after Radiant Garden fell to the heartless and re-named as Hollow Bastion by Maleficent, Sora's first journey began
One year after Kingdom Hearts, Sora and co. have awaken from their slumber after what happened in Chain of Memories and venture off again in Kingdom Hearts II.
Re: Coded takes place right after Kingdom Hearts II and the secret ending quickly leads to Dream Drop Distance
Speaking of which, also takes off immediately after the Re: Coded
If you add up From the time Sora was a baby to the current timeline, He should at least still be a 15 year old boy.
Also, I've seen people use the "I once met him a year ago" quote Ansem the Wise said to Aqua as proof that it's been a year after Kingdom Hearts II. Thing is Ansem was referring to the time Sora went to sleep in Chain of Memories, not a year after Kingdom Hearts II:
---At one point in ‘KHII’, Ansem the Wise escapes from the world of darkness. This time he has once again descended into the world of darkness. At what point in time does this happen? Nomura: After ‘KHII’. When he stopped the Organisation’s plans in ‘KHII’, he was caught up in an explosion and blown into the world of darkness. The line where he says, "I first met him one year ago," is referring to before ‘he’ went to sleep - that is, it’s referring to the time of ‘Chain of Memories’. It doesn’t mean this is one year after ‘KHII’.
[Interview can be found here]