What does INL mean? Idaho National Laboratory National Laboratory Idaho famous (INL) is a scientific centre federal in the state of Idaho, United States. See the full article