Jefferson, Iowa Tourism
Jefferson (pop. 4,600) was first called New Jefferson. The town was named for President Thomas Jefferson and was laid out in 1854 on the North Raccoon River.
Best Jefferson Hotel Rates
|
|
|
|
|
Hotels in Popular Iowa Destinations

