Prestonsburg celebrated Independence Day throughout the past weekend, with music, food, fireworks and other fun events intended to bring the community together.