陸上交通網では、JR予讃線、国道197号、国道378号などがあり、四国8の字ルートと大洲市北只で接続する地域高規格道路「大洲・八幡浜自動車道」の整備が進められている。このうち「名坂道路」が2013年3月17日に供用開始され、「八幡浜道路」については現在工事中であり、「夜昼道路」も同年5月に新規事業化された。四国8の字ルートに直結するためには、残る「大洲西道路(仮称)」3kmの事業化を早期に進める必要がある。また、東九州自動車道の全線開通が間近に迫っており、その際は、航路、地域高規格道路、四国8の字ルートを経由するコースが、東九州地区と京阪神を結ぶ最短コースとなり、太平洋新国土軸として機能することが期待されている。一般道では、国道197号が市街地の中心を通り、大洲市および伊方町へ通じ、市域を東西方向に横断しており、国道197号と交差する国道378号が八幡浜市中心部と西予市三瓶、八幡浜市保内中心部と大洲市長浜に通じている。主要地方道については、八幡浜三瓶線、八幡浜宇和線が西予市と結び、北部方面では、長浜保内線が大洲市北部と結ぶほか、八幡浜中心部には八幡浜港に通じる八幡浜港線がある。また、主な一般県道として八幡浜市内各地を結ぶ、八幡浜保内線、舌間八幡浜線が幹線道路網を補完している。このように、本市は国道と主要地方道により放射状の幹線道路網を形成している。
かつては伊予の大阪とも呼ばれ、商業都市として隆盛を誇った。商店街も県内屈指の長さを持つアーケード街があり、毎月8日にやわたはま八日市委員会が「やわたはま八日市」を開催しており、2014年（平成26年）11月8日で30周年を迎えた。
2010年（平成22年）の製造品出荷額等の総額は344.4億円となっており、横ばい傾向から減少傾向に転じている。業種別に製造品出荷額等をみると、主要産業である水産物加工業を中心とした食料品製造業が年々比重を高めており、平成22年では全体の7割弱を占めている。
古くから地域の交易の拠点地として栄えた商港・八幡浜は、四国有数の規模を誇る魚市場を有する水産業のまちでもある。トロール漁業の基地として知られ、最盛期には27統（54隻）を数えていたが、現在は1統（2隻（各125トン））が操業を続けている。漁業の一時代を築いたトロール漁業による豊富な海の幸は、水産物加工業を生み出し、かまぼこ、じゃこ天などの製品は港から九州、関西など各地へと運ばれる。しかし近年、漁獲量の伸び悩みや魚価の低迷、燃料費の高騰など、水産業をとりまく環境は大変厳しいものがある。そこで、高度衛生管理型荷さばき所の整備、生産者と流通業者の支援などを施策とした市水産振興基本計画を2011年（平成23年）3月に策定し、港湾施設の整備とともに「みなとまち八幡浜」の再生に取り組んできた。2013年（平成25年）4月に、食の安心安全を求める声の高まりを受け、衛生管理に対応した清潔な市場へと生まれ変わった。また、隣接地にはにぎわい空間として道の駅・みなとオアシス「八幡浜・みなっと」も整備され、地元だけでなく近隣市町からも多くの人が訪れる「みなとまち八幡浜」再生の中心的な施設となっている。魚市場に隣接した「八幡浜みなっと」内にある海産物直売所「どーや市場」では、とれたての八幡浜の魚が浜値で販売されるとあって、毎日大勢のお客さんでにぎわっている。
2014年（平成26年）から、ウィルバート・オードリー原作のイギリスの幼児向けテレビ番組「きかんしゃトーマス」とのタイアップ企画が実施されている。これはイギリスほかアメリカ、オーストラリアなどで”Day out with Thomas”の名称で実施されているもので、アジアで実現するのはこのイベントが初めてである。「きかんしゃトーマス」日本語吹き替え版の総合制作であるソニー・クリエイティブプロダクツとの全面的なパートナーシップの下、同年7月から10月までC11 227を改装した「きかんしゃトーマス号」が運転された。翌2015年（平成27年）からはC56 44を改装した「きかんしゃジェームス号」も登場し、一部運転日は両方が運転される。改装は各機関車をトーマス・ジェームスに似せ、車体塗装の変更、顔の設置、前照灯の位置をボイラー上部から連結器付近に移設するなど、大規模なものとなっている。なお、2014年は従来のSL急行料金が適用されたが、2015年からは新たに「トーマス・ジェームス料金」を設定し、乗車料金は運賃と「トーマス・ジェームス料金」の合計となる。これに合わせて、大井川鐵道所有のスハ43系客車7両（オハ47 81、オハ47 380、オハ47 398、オハ47 512、スハフ42 184、スハフ42 286、スハフ42 304）がトーマスの牽引する客車アニーとクララベルを模したオレンジ色に塗装され、専用客車としてリニューアルされた。車内の各座席にトーマスのキャラクターをデザインしたヘッドカバーが装着され、車内放送ではトーマス（声 - 比嘉久美子）やジェームス（声 - 江原正士）による沿線名所の案内も行われている。また、千頭駅では「トーマスフェア」が開催され、駅構内に設置された「トーマス広場」では静態保存中の9600形蒸気機関車 (49616) がヒロ（声 - 玄田哲章）、井川線用のDB1形ディーゼル機関車 (DB9) がラスティーにそれぞれ改装されて展示されており、千頭駅に到着したトーマスとジェームスがヒロ、ラスティーの隣に並ぶ演出が行われる。2015年には、部品取り用として新金谷駅に保管されていたC12形 (C12 208) を改装したパーシー（声 - 神代知衣）も登場した。ヒロとパーシーはスピーカーによって声を出し、パーシーはそれに加えて目が動くようになっている。2016年（平成28年）にはいたずら貨車といじわる貨車が登場した他、大井川本線と並行する道路をバスのバーティーが走るようになった。2019年（令和元年）には新金谷車両区内に消防車のフリンが登場した。トーマス号・ジェームス号の列車種別は大井川鐵道で唯一の特急扱いであり、客車にも「特急」のサボが表示される。このためダイヤ上は新金谷 - 千頭間をノンストップで結んでいるが、運転停車や列車交換を行う都合上、所要時間は通常のSL急行と同等である。