John Roberts (born November 10, 1971) is an American actor, voice actor, comedian and writer. Roberts portrays Linda Belcher on the animated sitcom Bob's Burgers.

Who does the voice of linda belcher on bob's burgers? OK. Let's think. My stream of consciousness:
The relevant information to answer the above question is: Roberts portrays Linda Belcher on the animated sitcom Bob's Burgers. The answer is John Roberts.