شهر باغشاد، شهری با وسعت ۷۷۹۸۲۰ مترمربع است. این شهر در ۱۶ كيلومتري شهرستان لنجان واقع شده است. فاصله شهر باغشاد تا استان اصفهان 45 کیلومتر می باشد. شهر باغشاد در مركز شهرستان واقع است. ارتفاع اين شهر از سطح دريا حدود ۲۰۰۰ متر مي باشد. شهر باغشاد در مختصات جغرافيايي ۵۱ درجه و ۱۳ دقيقه طول شرقي از نصف النهار گرينويچ و ۳۲ درجه و ۲۲ دقيقه عرض شمالي از خط استوا قرار دارد.
شهر باغشاد از تلفیق سه روستای در سال 1392 تاسیس گردید. اجتماع سه روستا مدیسه، نوگوران و باغشاد. جاری بودن آب در پل کله حاشیه زاینده رود شهر باغشاد و دسترسی مناسب آن سبب جذب گردشگران شده است. در سالهای اخیر به دلیل خشکسالی های مداوم و جاری نبودن آب در زاینده رود در پایین دست ها گردشگران زیادی جذب این شهر سرسبز می گردند.