Ried verfügt über ein Finanzamt und ist Sitz des Landes- und Bezirksgerichts. Seit 1937 befanden sich dauerhaft Einheiten des österreichischen Bundesheers und der deutschen Wehrmacht in Ried im Innkreis. Die Kaserne wurde nach dem General der Infanterie Wilhelm Zehner (1883–1938) "Zehner Kaserne" benannt und beheimatete zuerst das oberösterreichische 17. Infanterieregiment. Nach dem Einmarsch 1938 war dort das Infanterie-Regiment 135 der 45. Infanterie-Division, sowie vom März bis Mai 1943 die Panzerjäger-Abteilung 100 der 100. Jäger-Division und ab 1944 die Heeresflakabteilung 277 stationiert. Nach dem Wiederaufbau des österreichischen Bundesheeres kam ab 1958 eine neue Einheit nach Ried, das Feldjägerbataillon 13, das 1963 in Panzergrenadierbataillon 13 umbenannt wurde. Die Rieder Grenadiere zeichnen sich vor allem im Katastrophenschutz und bei den Auslandseinsätzen aus. Derzeitiger Kommandant ist Oberstleutnant Alfred Steingress.