Roatán de acuerdo al Censo oficial de 2013, tiene una población de 44.657 habitantes.