淀川北の大阪府北部に位置し、北は京都府亀岡市に、東は高槻市、南は摂津市、西は吹田市・箕面市・豊能郡豊能町に接しています。北半分は丹波高原の老の坂山地の麓で、南半分には大阪平野の一部をなす三島平野が広がっています。
南北17.05キロメートル、東西10.07キロメートル、面積76.52平方キロメートルの、南北に長く東西に短い形で、北から南に向かって安威川・佐保川・茨木川・勝尾寺川が流れています。
市名の由来はイバラの木が多く茂っていたことやイバラを切って屋根をふいたという説から「茨切」がなまって「茨木」となった説などの説がある。 戦後は大阪市のベッドタウンとして人口が増え続け工場も集積した。1970年(昭和45年)の日本万国博覧会に伴って、国鉄茨木駅が橋上駅舎に建て替えられ国鉄茨木駅・阪急茨木市駅の両駅前にバスターミナルや再開発ビルが建設されたほか両駅間の市街地を貫く中央通り(高橋通り)が拡幅され万博会場に向かうエキスポロードが開通するなど、急速に市街地の整備が進んだ。 現在はJR茨木駅・阪急茨木市駅の駅近くにマンションが多数建設され、通勤や買い物に便利な文教都市として住宅購入者の人気が高い。また、茨木市の山間部を切り開いた茨木サニータウンや他にも箕面市との境の山間に研究開発や国際交流の拠点を備えたニュータウン「国際文化公園都市」(愛称:彩都)が建設中である。
彩都(国際文化公園都市)は、茨木市北部から箕面市東部にかけての丘陵地に位置し、茨木市の中心市街地から北方へ約5キロメートル、大阪都心部から北方へ約20キロメートルにあり、都心部から近いという好条件を備えています。 彩都は、西部地区、中部地区、東部地区の3つ地区からなっています。その計画面積は、約742.6ヘクタール(うち茨木市域約579.1ヘクタール)で、計画人口5万人(うち茨木市域3万9千人)となっています。彩都の建設は、本市のほか、土地区画整理事業の施行者である都市再生機構をはじめ、大阪府、箕面市、そして民間事業者などと連携を図りながら進められています。 彩都の建設にあたっては、周辺の自然と調和した良好な住宅地形成とあわせて、国際交流、学術文化、研究開発という特色ある未来機能を組み込んだ複合機能都市の形成をめざしています。 彩都への主要な交通手段としては、国道171号の清水交差点から北上する府道茨木摂津線(都市計画道路茨木箕面丘陵線)が建設されています。また、大阪モノレール彩都線の橋脚も彩都西部地区内にかけてたち並び、平成19年(2007年)3月19日に阪大病院前駅から彩都西駅までが延伸開業しました。今後中部地区、東部地区まで延伸する予定です。 平成16年春にまちびらきをしたエリア(西部地区の一部)には、市立彩都西小学校をはじめ、小学校の北側には自然林を残した小高い里山のある広さ2.4ヘクタールのあさぎ里山公園などが設けられています。また、平成20年4月に市立彩都西中学校が開校しています。 彩都のシンボルゾーンである西部地区の「ライフサイエンス(生命科学)の研究開発拠点」(ライフサイエンスパーク)では、生命科学の基礎研究をする独立行政法人医薬基盤研究所や彩都バイオインキュベータなどが研究活動を開始しています。 彩都は、自然と都市が調和した緑豊かなまちづくり、21世紀にふさわしい魅力と活力のあるまちづくり、新市街地と周辺地域が一体感をもてるようなまちづくりなどにも配慮しながら、計画的に事業が進められ、周辺地域はもとより市域の活性化と大阪の発展に寄与することが期待されています。