El municipio de Santiago de Tolú tiene una extensión de 301,22 km², de las que 16,5 km² son de costas, correspondiendo al núcleo densamente poblado un área aproximada de 36,55 km², lo que sería un 12.13% del área total del municipio y unas 264,67 km² que corresponde a un 87,86% a las áreas del sector rural, como lo son áreas de vocación agropecuaria, de reserva ecológica, forestal y asentamiento poblacionales menores.