Benjamin A. Gilman, a New York congressman for 30 years and a leading Republican critic of the Clinton administration’s foreign policy initiatives, died on Saturday in Wappingers Falls, N.Y. He was 94.

His death, at a Department of Veterans Affairs hospital, was confirmed by his wife, Georgia Gilman, who said he had been hospitalized for more than three years after hip surgery.

First elected to the House of Representatives in 1972, Mr. Gilman was a moderate Republican who focused on foreign affairs throughout most of his years in Washington.

From 1995 to 2000, he was chairman of the International Relations Committee, as the House Foreign Affairs Committee was then known. He was named to lead the panel after the Republicans won control of the House in 1994.