 Thomas Ward of AllMusic describes "For No One" as "one of Paul McCartney's great ballads with the Beatles," writing that it is "a simply beautiful song, full of idiosyncratic McCartney touches yet undeniably inspired.