愛知県出身。1936年（昭和11年）3月、同志社高等商業学校卒業。挙母町立青年学校の教諭を務めたあと、1940年（昭和15年）9月にトヨタ自動車工業に入社。1960年（昭和35年）10月25日、自民党衆議院議員の小林錡が死去。その後継として、浦野幸男が第29回衆議院議員総選挙に立候補するため10月30日に愛知県議会議員を辞職。県議補選に向け日本社会党が矢頭銈太郎市議を擁立すると、近所同士（豊田市宮口町・宮上町）で親しい間柄だった佐藤も矢頭を支援する気持ちを固めた。ところが自民党支部が人材難から会社を通じて、当時トヨタ元町工場勤務だった佐藤に強引に出馬を迫る。佐藤はぎりぎりまで首を振り続けたが、結局立候補することとなり、12月16日に行われた補選で矢頭を破り初当選した。これによりトヨタ労組の「御用組合」化は一層加速する。佐藤は当選後の12月19日に自民党に入党した。1963年（昭和38年）、トヨタ自動車工業総務部次長に就任。同年4月の県議選は不出馬。慣れない政治生活と別れを告げたかのように見えたが、1964年（昭和39年）1月、保守系主流派によって豊田市長選挙の候補者に担ぎ出される。トヨタの労組は「我々は自民党支部と相携えて市長選を戦い抜く」と宣言。2月15日に行われた市長選で佐藤は、特定の支持政党をもたない元衆議院議員の本多鋼治を破り、初当選した（佐藤16,546票、本多12,672票）。在職中、近隣の町を次々と合併し豊田市の市域を広げた。1967年（昭和42年）4月1日に猿投町と旭町を編入、1965年（昭和40年）9月1日に高岡町を編入、1970年（昭和45年）4月1日に松平町を編入した。猿投地区は豊富な地下資源に恵まれ、耐火粘土、珪砂などその埋蔵量は県下一を誇っていた。猿投町を編入したことにより、豊田市はより大きな発展を遂げることとなった。1975年（昭和50年）11月、健康上の理由により翌年の市長選への不出馬を表明。佐藤は挙母町立青年学校教諭時代の教え子である助役の西山孝を強く推し、民社党衆議院議員の渡辺武三もこれに賛同したことから、後継候補は西山に決まった（1976年2月の市長選で当選）。1977年（昭和52年）3月1日、豊田市名誉市民に推挙される。1983年（昭和58年）11月3日、勲四等瑞宝章を受章。2004年（平成16年）8月1日、肺炎のため死去。90歳没。
山陽鉄道（のちの西日本旅客鉄道（JR西日本）山陽本線）が糸崎 - 広島間を開業した際、幹線鉄道であることから基本的に急勾配を避けるように線路を敷設していたが、瀬野八に限っては最短経路で敷設したために急勾配が連続する難所となった。長編成の貨物列車や旅客列車では本務機関車のみでは勾配を登りきれないため、この区間では後補機を連結して運転する必要があった。その補機が滞在する場所として設けられたのが、当機関区である。1894年（明治27年）6月10日に八本松 - 瀬野間の開業と同時に広島機関庫瀬野駐泊所として開設。当初は広島機関庫所属の蒸気機関車8350形と8450形を3両前後瀬野に常駐させ、補機に充当していた。日露戦争直前の1904年（明治37年）には3300形、鉄道国有化後の1911年（明治44年）には2900形を配置していたが、1917年（大正6年）からは 列車単位の増大に対応して9600形を当区間でも補機に使用することとなった。1923年（大正12年）4月1日、瀬野 - 八本松間複線化により瀬野駐泊所は広島機関庫瀬野分庫へと改変、1925年（大正14年）からはより大型の機関車であるD50形を投入、同形式は1931年（昭和6年）1月31日現在、5両が配置されていた。その後は1935年（昭和10年）から翌年にかけて、浜松工場で補機専用機に改造されたC52形6両が瀬野分庫に集中配置されたが、D50形2両は残されC52形と併用することとなった。瀬野分庫は1936年（昭和11年）9月1日付けで広島機関区瀬野支区に改称。日中戦争勃発後は軍事輸送等で列車本数が増え、戦時輸送体制へ移行する一環として瀬野支区にも1941年（昭和16年）に25両のD51形が配置されることとなり、C52形とD50形を置き換えた。戦時下でのさらなる輸送力増強のため1943年（昭和18年）以降はD52形へと補機の置き換えが始まり、大戦末期の1945年（昭和20年）1月25日からは緩やかな勾配区間が始まる安芸中野から1両の補機を連結、瀬野でさらに補機1両を連結して上り重量貨物列車を押し上げることも行われたが、終戦により同年10月でこの運用は廃止された。戦後はD52形が15両前後配属され補機運用を継続、1946年（昭和21年）4月1日付けで瀬野機関区に昇格した。1962年（昭和37年）6月1日に山陽本線は広島まで電化されたものの、瀬野 - 八本松間用補機としての電気機関車は準備されなかったためEF58形やEF61形0番台を主に旅客列車の補機として使用した一方、貨物列車と一部の旅客列車で補機にD52形を引き続き運用したが、煤煙公害、電気設備の汚損および過酷な労働条件もあり、1964年（昭和39年）7月1日には瀬野 - 八本松間用補機として改造、配属されたEF59形に完全に置き換えられ無煙化が完了した。だが山陽本線の全線電化後は牽引本務機や電車の出力増大が進められただけでなく、1970年代半ば以降は山陽新幹線開業に伴って旅客列車の補機運用は減り、同時期にはEF59形の老朽化や貨物列車の本数削減も進行したため、次第に本機関区は役目を広島機関区に譲っていった。1985年（昭和60年）3月14日に、瀬野機関区は広島機関区瀬野派出所に格下げされた。1986年（昭和61年）11月1日付けで、派出所は広島機関区に統廃合されてその役目を終えた。その後は瀬野駅の橋上化に伴い機関区に関係する線路はすべて撤去され、跡地にはスカイレールサービスや駐車場ができている。現在山陽本線上り貨物列車は、広島貨物ターミナル駅で最後尾に広島車両所の補機（EF67形・EF210形300番台）を連結して、西条駅で停車して解結を行なっている。この補機は折り返し西条発広島貨物ターミナル行き回送列車となる。また車両性能の向上により、定期旅客列車に補機が連結されることはない。