German police said on Friday several people, including one cash transport driver, had been taken hostage at a savings bank branch in the western town of Sinzig.
"It is currently believed that there are several perpetrators and hostages inside the bank," police said in a statement, adding that the situation was currently "stable".
Police also said they had launched extensive operations and had cordoned off a large area.
The incident was reported in the town's centre in the regional state of Rhineland-Palatinate at 0700 GMT, police added.
There is no danger to the public outside the cordoned-off area, according to the police.

US and Iran exchange fire, but Trump says ceasefire still in effect
UK's Starmer vows to fight on after Labour punished in local polls
Russia and Ukraine fight on despite WW2 celebration ceasefire proposal
Death toll rises to 37 in China fireworks factory blast
Indonesia searches for 3 hikers missing after Mount Dukono eruption, 17 evacuated
Singapore tests two residents for hantavirus after cruise outbreak
Israel, Lebanon to hold third round of talks in Washington next week
Raging fire at Mexican fairground kills five
