Ambas localidades se encuentran separadas por el río Calamuchita que corre de oeste a este, por lo que la ciudad de Villa María se encuentra al Norte, y Villa Nueva al Sur.