Rising Sun is located in Ohio County (of which it is the county seat) southeast of Batesville at the junction of Highway 56 and 262. Rising Sun is on the banks of the Ohio River.
The population estimate for July 1, 1998 was 1,958, a decrease of 353 since 1990.