Björsta ist ein Dorf in der Gemeinde Östhammar, in Uppsala län, Schweden. Björsta liegt auf 8 m Höhe. Die nächste größere Stadt ist Upplandstuna, 23 km südwestlich. Strände in der Nähe: Krutudden (8,4 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Harg Church (5,3 km), Hökhuvuds kyrka (5,4 km) und Valö Church (14,2 km).