Logon 7 default.aspx

About Localiza



The Franchising division represents the model used by the Localiza Platform as a strategy to expand the brand and its distribution network in South America. Our efficient corporate operations are comparable with and considered as one of the most advanced franchising models in the world. 

We contribute to the success of our franchisees by efficiently transferring knowledge and promoting solid relationships. It is through franchising that Localiza has expanded its international presence, becoming the largest car rental network in South America. 

Of the 540 locations, 256 are franchises, which together manage a fleet of 14,233 cars. There are 193 locations in Brazil and a total of 63 locations in Argentina, Colombia, Chile, Ecuador, Paraguay, Peru and Uruguay.