Port Williams is an unincorporated community in Atchison County, Kansas, United States.
Port Williams was located on the Missouri Pacific Railroad. Port Williams, or Port William, had a post office from 1856 until 1860.