where was bucky barnes born

Bucky Barnes was born in Shelbyville, Indiana.
Comic origin
In the original Marvel Comics continuity, James Buchanan “Bucky” Barnes is stated to have been born in Shelbyville, Indiana, in 1925. This version establishes him as an Army brat who grows up around Camp Lehigh before becoming Captain America’s young partner in World War II.
MCU version
In the Marvel Cinematic Universe, Bucky’s exact birthplace is not directly named on screen, but official tie‑in material and profiles keep his early life in the United States and link him closely to Steve Rogers from childhood in New York City. Despite that shift to Brooklyn in the MCU backstory, the comics canon birthplace remains Shelbyville, Indiana.
Information gathered from public forums or data available on the internet and portrayed here.