Lowell Observatory was established in 1894, placing it among the oldest observatories in the United States, and was designated a National Historic Landmark in 1965.
Observatorium Lowell didirikan pada 1894, menjadikan tempat tersebut sebagai salah satu observatorium tertua di Amerika Serikat, dan dijadikan sebagai Markah Tanah Sejarah Nasional pada 1965.