Bagan () is a Village (selo) in Bagansky District, Novosibirsk Oblast, Russia. It is the administrative center of Bagansky District and Bagansky Village Council.
Bagan was established in 1914 as a station of the railway running between Tatarsk and Slavgorod. It was the capital of the district from 1946 to 1963, and later again from 1965 onwards.
Bagan lies in the Southern part of Baraba Plain, on the bank of the river with the same name. It is located southwest from Novosibirsk. Stretynka lies to the southeast and Tychkino to the east.