* In the original Teen Titans comics, Beast Boy is depicted as a teenager. He's part of the original Teen Titans lineup, alongside Robin, Starfire, Cyborg, and Raven, and their ages generally align with typical teenage demographics.
* In the Teen Titans animated series (2003-2006), Beast Boy is voiced by Greg Cipes, who was 25 at the time. While this doesn't directly confirm his age, it suggests he's likely in his late teens or early twenties in the show.
* In the Teen Titans GO! series, Beast Boy appears to be a young adult. He often jokes about being a "teenager" but his behavior and personality are closer to those of a young adult.
In conclusion, while there's no definitive answer, Beast Boy is most likely in his late teens or early twenties across the various Teen Titans media.