El Municipio de Liberty está bordeado por el Condado de Clinton al noreste, el Municipio de Marion al sureste, el Municipio de Howard al suroeste y el Municipio de Curtin al oeste.
El municipio de Liberty limita con el condado de Clinton al noreste, el municipio de Marion al sureste, el municipio de Howard al suroeste y el municipio de Curtin al oeste.