Upper Lawrencetown is a Canadian rural community in Nova Scotia, Canada within the Halifax Regional Municipality.