Liestal ist der Hauptort des Bezirks Liestal sowie des Kantons Basel-Landschaft. Die Gemeinde liegt ungefähr 15 km südöstlich von Basel und ist Teil derselben Agglomeration.