Where is LSU located?


Quick Answer

LSU, also known as Louisiana State University, is located in Baton Rouge, Louisiana. LSU and the Agricultural and Mechanical College, a public co-educational university, opened in 1860 and maintains its campus address at 3357 Highland Road in Baton Rouge.

Continue Reading

Full Answer

Louisiana State University is situated within the state's capital and nearby tourist attractions, such as art galleries, the Louisiana Governor's Mansion, the Botanic Gardens at Independence Park, casinos, museums, the Shaw Center for the Arts, Magnolia Mound Plantation and the Hill Memorial Library. LSU's campus also houses attractions, such as Tiger Stadium, the LSU Union Art Gallery and the LSU Botanic Gardens.

Learn more about Colleges & Universities

Related Questions