大阪府の東北部、大阪と京都のほぼ中央に位置し、西は寝屋川市、南は四條畷市、北は枚方市に接しています。大阪市、京都市および奈良市までの距離がいずれもおおむね20キロメートルのところにあり、古くからこの3都市の文化を吸収し、独特の風土を培ってきました。
市の面積は25.55平方キロメートルで、約半分が山地で占められており、その中には金剛生駒紀泉国定公園があり、交野吊橋−星のブランコ−からは府民の森、ほしだ園地が眼下に望め、四季折々の美しい風景は市民のみならず、大阪府民、さらには近隣の府県の人々にも愛されています。