What does LANL mean? Los Alamos National Laboratory National Laboratory, Las Alamos (LANL), a scientific center, the Federal in the state of New Mexico, USA. The laboratory budget is equal to $ 2 billion a year, is in the north of the city of Santa Fe are located.See the full article