Audubon lies on the north side of the Schuylkill River across from Valley Forge National Historical Park, and is situated about 5 miles away from King of Prussia, one of the largest malls in the United States.