マルクス・レーニン主義に基づくチェコスロバキア政府は、理論上はプロレタリアート独裁であった。しかし実際には、チェコスロバキア共産党(KSC)による一党独裁体制であった。
1970年代と1980年代の政府構造は、チェコスロバキアをチェコスロバキア社会主義共和国と定義した1960年改正チェコスロバキア憲法に基づいていた。1968年のチェコスロバキア連邦憲法により、チェコスロバキアは連邦国家となり、プラハに本部を置くチェコ社会主義共和国とブラチスラバに本部を置くスロバキア社会主義共和国という、それぞれ独立した政府構造を持つ2つの構成共和国の創設が規定された。これらの共和国政府は、計画、財政、通貨、価格統制、農業と食料、運輸、労働、賃金、社会政策、メディアなどの分野で連邦政府と責任を分担した。プラハに本部を置く中央政府は、外交政策、国際関係、国防、連邦備蓄、連邦立法と行政、連邦司法制度について専属管轄権を有していた。
チェコスロバキアの政府機関は、立法、行政、司法の機能を担っていた。憲法は、各政府機関が政策の策定と実施において果たす責任を明確に定めていた。しかし実際には、国家のあらゆる決定はチェコスロバキア共産党によって行われていた。政府機関は、党の綱領を実行するためだけに存在していたのである。
最高立法機関は連邦議会であり、1960年憲法第3章では「国家権力の最高機関であり、唯一の州立法機関」と規定されていた。連邦議会は人民院と諸民族院の2つの同数議院に分かれていた。人民院は比例代表制を採用しており、1986年にはチェコ社会主義共和国から134名、スロバキア社会主義共和国から66名の議員が選出された。諸民族院は各共和国から75名ずつ、計150名で構成されていた。議員は国民選挙で選出され、任期は5年で、350名全員が同時に在任した。
選挙後、各議院は会合を開き、3人から6人からなる幹部会を選出した。両議院は合同で、連邦議会の40人からなる幹部会を選出した。この幹部会は、議会が休会中の立法機関として機能した。連邦議会の合同会議は、幹部会の議長と副議長を選出した。アロイス・インドラは1971年から1989年まで議長を務めた。

連邦議会は、少なくとも年に2回、春と秋に定例会を開催した。これらの会期で議会に提出される法案は両院の承認が必要であり、場合によっては、国際議会におけるチェコとスロバキア両代表の過半数の賛成票が必要であった。憲法上、連邦議会は外交政策、国内政策の基本事項、経済計画、および政府行政部門の監督に関するすべての事項について排他的管轄権を有していた。実際には、他のすべての共産主義国と同様に、その機能は主にKSC(チェコスロバキア共産党)が既に下した決定を追認することに限られていた。チェコスロバキアの法律はKSCの最高レベルで決定され、その後、承認のために連邦議会に提出されたが、承認はほぼ常に全会一致であった。

政府の行政部門は、大統領、首相、複数の副首相、および連邦大臣で構成されていた。
1960年憲法によれば、大統領は連邦議会によって5年の任期で選出されることになっていた。実際には、大統領はまずKSC指導部によって選出され、その後連邦議会によって「正式に」選出された。国家元首として、大統領は外交において国を代表し、特使を受け入れ、任命し、連邦議会を招集し、法律に署名して施行した。大統領は軍の最高司令官であり、首相、その他の行政機関のメンバー、その他の高官や軍人を任命または解任する権限を有していた。副大統領は存在せず、憲法では、大統領職が空席になった場合、連邦議会が新たな大統領を選出するまで首相が大統領の職務を代行すると規定されていた。
首相、副首相(1987年当時10名)、および連邦内閣の閣僚は総称して「政府」と呼ばれ、憲法上は「国家権力の最高執行機関」と定義されている。これらはすべてKSC中央委員会によって選出され、大統領によって正式に任命された。連邦議会の両院が政府の構成員の一部または全員を非難する決議を行った場合、大統領はそれらの構成員を解任する義務を負っていた。
チェコスロバキア社会主義共和国では、首相、副首相、各大臣が総じて政府幹部会を構成していた。この幹部会は、連邦省庁、委員会、その他の機関の活動を監督・統制した。幹部会のこうした機能は、憲法に明記された政府の目的、すなわち連邦議会で制定された法律の施行を確保し、連邦省庁やその他の連邦機関の活動を調整、指示、統制するという目的に合致しているように見えた。
連邦大臣は重要な行政官であったが、ほとんどの非共産主義国の大臣ほどの政治的影響力はなかった。省庁の数とそれらの間の責任分担は時代によって変化してきた。1986年8月時点では、農業・食糧省、通信省、電気技術産業省、財務省、外務省、貿易省、燃料・電力省、一般工学省、内務省、労働・社会問題省、冶金・重工業省、国防省、運輸省の13の連邦省庁があった。さらに、5人の個人が大臣級の地位に就いていた。これには、連邦価格局と人民監視委員会の大臣兼委員長、国家計画委員会の委員長、国家計画委員会と国家研究開発投資計画委員会の大臣兼副委員長が含まれる。政府内のこれらの大臣級および大臣級の地位は、KSC内の同様の機関と並行しており、KSCでは連邦政府当局者によって政策が制定される前に実際に政策が策定されていた。

連邦レベルで最高位の司法機関はチェコスロバキア最高裁判所でした。最高裁判所判事は連邦議会によって選出され、任期は10年でした。連邦議会はまた、最高裁判所の議長と副議長も選出しました。議長がチェコ社会主義共和国出身の場合、副議長はスロバキア社会主義共和国出身でなければならず、その逆も同様でした。両共和国は同数の最高裁判所判事によって代表されなければなりませんでした。共和国最高裁判所の判決に対する法律違反の申し立ては、連邦レベルの最高裁判所で審理されました。チェコスロバキア最高裁判所は、国の最終控訴裁判所としての役割に加え、連邦政府の決定の合法性を審査し、一般的に法律の統一的な解釈を確保しました。また、チェコスロバキアにおける外国判決の承認の申し立ても審理しました。最高裁判所の判決は、最高裁判所議長と選任された専門判事で構成される「法廷」から発せられました。最高裁判所は軍事事件における最終控訴裁判所としての役割も担っていたが、最高裁判所より下位の軍事事件は、民事裁判所とは別の軍事裁判所で扱われた。
チェコスロバキア最高裁判所の下には、チェコ社会主義共和国最高裁判所とスロバキア社会主義共和国最高裁判所があった。各共和国の最高裁判所の下には、地方裁判所と地区裁判所があった。
地方および地区の専門裁判官はチェコ国民評議会およびスロバキア国民評議会によって選出され、一般裁判官は地区の国民委員会によって選出された。チェコ社会主義共和国最高裁判所およびスロバキア社会主義共和国最高裁判所は、それぞれの地方裁判所の上訴裁判所としての役割も果たし、下級裁判所の判決に対する法律違反の申し立ても審理した。両共和国の最高裁判所は、3名の専門裁判官からなる合議体で判決を下した。
司法府のもう一つの強力な機関は検察庁であった。連邦官吏である総検事は、大統領によって任命および解任された。連邦検察庁に加え、各共和国にも検察庁が存在した。共和国検察庁は、共和国の司法省によって運営されていた。検察官は、公的機関および個々の市民による法律および法規の遵守を監督する責任を負っていた。検察庁は、刑事事件と民事事件の両方を起訴する責任を負っていた。検察官は、法律の改正または廃止を勧告することができ、市民を召喚して出頭させる権利を有していた。
チェコスロバキアの二つの共和国の行政単位は、それぞれ国民議会と呼ばれる一院制の立法機関、政府と呼ばれる行政機関、そして最高裁判所と検察庁からなる司法機関で構成されていた。連邦政府の連邦議会と同様に、国民議会は共和国における国家権力の最高機関とされ、政府は「最高執行機関」とされた。二つの共和国、すなわち「国民」政府を創設した1968年の憲法改正は、真の連邦制政府を創設したが、それは短期間で隆盛を極めた。それ以降、1968年の改正の修正や逸脱により、二つの国民政府はプラハの連邦政府機構に明らかに従属するようになった。これは、連邦政府が共和国政府の施策に干渉し、無効にすることを認めた1971年の法律などの立法上、また二つの政府レベルにおける特定の役人の相互に関連した責任においても明らかであった。例えば、各共和国の首相は連邦政府の副首相であり、各国民議会の議長は連邦議会幹部会のメンバーであった。
チェコ人の人口が圧倒的に多かったため、チェコ国民議会には200人の代表者がいたのに対し、スロバキア国民議会にはわずか150人しかいなかった。議員数の違いを除けば、連邦憲法の規定は各共和国の国民議会に等しく適用された。議員の任期は5年で、国民議会は少なくとも年に2回会合を開かなければならず、各国民議会は独自の議長団(スロバキア国民議会では15人から21人、チェコ国民議会では最大25人)を選出し、議長団は国民議会全体が会合を開いていないときに活動する権限を与えられた。
両共和国の行政機関は、首相1名、副首相3名、および複数の大臣で構成されていた。チェコ政府とスロバキア政府には、農業・食糧、建設、文化、開発・技術、教育、財務、林業・水資源、保健、産業、内務、司法、労働・社会問題、貿易の各大臣が置かれていた。国家計画委員会委員長と人民統制委員会委員長も、両共和国において大臣級の地位を有していた。チェコ社会主義共和国政府には、これに加えて無任所大臣が2名いた。
1970年代と1980年代の共産主義チェコスロバキアでは、共和国(国家行政)の下のレベルで、地域(kraje)、地区(okresy)、コミュニティ(つまり町、村など)に分割されていた。
これらのレベルの政府主要機関は、国民委員会として知られ、いわゆる民主集中制の原則に従って機能した。1968年の連邦憲法は、国民政府がそれぞれの領土内のすべての国民委員会の活動を指揮統制すると規定した。国民委員会制度は、第二次世界大戦終結時に当時の暫定政府によって設立され、共産主義者が支配を強化・拡大する手段として利用した。地方レベルの国民委員会は、15人から25人で構成されていた。上位レベルの国民委員会は比例して規模が大きく、地区レベルの国民委員会は60人から120人、州レベルの国民委員会は80人から150人で構成されていた。国民委員会の委員は、5年の任期で国民の選挙によって選出された。各国民委員会は、委員の中から評議会を選出した。議長、1名以上の副議長、書記、および人数不定の委員で構成される評議会は、全国委員会の調整および統制機関として機能した。全国委員会の活動を迅速化するため、評議会は委員会やその他の小委員会を設置し、管轄区域内で法令や条例を発布することができた。地方レベルの全国委員会には、公共秩序の維持や、KSCおよび連邦政府から割り当てられた政治、経済、文化に関する任務の実施組織化など、特定の管轄区域が割り当てられた。憲法は、全国委員会に対し、管轄区域内の経済、文化、保健、社会サービスの組織化と指揮の責任を課した。委員会はまた、「社会主義的所有権の保護を確保」し、「社会主義的行動規範が遵守される」ようにしなければならなかった。
チェコスロバキアの選挙は、有権者に政府代表の民主的な選択に参加する機会を与えるためではなく、KSCの幹部によって選ばれた代表を承認するために行われた。1960年憲法は、国民議会の候補者数を議席数より多くすることを義務付けることで、複数候補者(ただし複数政党制ではない)選挙を保証した。1971年7月の選挙法は、選挙の間隔を4年から5年(1971年、1976年、1981年、1986年など)に延長し、選挙を秋に行うことを定めたため、各選挙は春の党大会の直後に行われる。1971年の法律は、有権者が候補者の選択に参加することを認めた1967年の選挙法に取って代わった。1967年の法律は、1968年の選挙が8月の侵攻によって延期されたため、適用されることはなかった。 1971年11月の選挙は、1964年以来初めての選挙であった。この選挙とその後の選挙では、名目上は全政党の連合体であったが、実際には共産党が支配していた国民戦線が、連邦議会、二つの国民評議会、そして地域、地区、市町村の国民委員会に対し、単一の候補者リストを提示した。有権者は、国民戦線が指名した公式候補者の名前を、すべてまたは一部について、反対票を投じるか、反対票を投じないかを選択することしかできなかった。投票所はほとんど利用されず、投票は多くの場合、各企業の従業員やその他の住民グループによって集団で行われた。
1971年の選挙に先立ち、チェコスロバキア市民社会主義運動と名乗る反体制派グループが、1971年の選挙法の非民主的な性格に抗議して、選挙をボイコットするか、候補者の名前を抹消するよう市民に呼びかける組織的な活動を行った。しかし、公式の選挙結果では、1030万人の有権者のうち99.5%が投票し、そのうち約99.8%が公式候補者に投票したことが示された。選挙後、実際には人口の最大10%が投票しておらず、10~25%の有権者が公式候補者の名前を抹消したという噂が広まった。いずれにせよ、選挙後、チェコスロバキア市民社会主義運動に関係する約200人が逮捕された。1972年7月と8月に裁判が行われ、47人が合計118年の懲役刑を言い渡された。
1986年5月に行われた選挙において、チェコスロバキア当局は、連邦議会選挙には登録有権者の99.4%が参加し、総投票数の99.9%が国民戦線候補に投じられたと発表した。チェコ国民評議会、スロバキア国民評議会、および下位レベルの国民委員会の選挙でも同様の結果が得られた。
この記事には、パブリックドメインにあるこの情報源からのテキストが含まれています。国別研究。連邦調査局。