Villanueva (también llamada Timiriguaco ) es una localidad y municipio ubicado en el departamento de Bolívar , al norte de Colombia .
La restitución del nombre del municipio a Timiriguaco estaba pendiente en 2008.
10°26′44″N 75°16′34″O / 10.4456°N 75.2761°W / 10.4456; -75.2761