Marco Rubio is from Miami, Florida , where he was born on May 28, 1971, to Cuban immigrant parents.

Quick Scoop: Where is Marco Rubio from?

  • Marco Rubio’s birthplace is Miami, Florida, in the United States.
  • He is the son of Cuban immigrants who settled in the Miami area in the 1950s, and he has long been politically associated with Florida.

A bit more background

  • Although he was born in Miami, Rubio spent part of his childhood in Las Vegas, Nevada, before his family moved back to Florida in his teens.
  • His political career has been rooted in Florida, from local office to the state legislature and then national roles, reinforcing Florida as his home base.

TL;DR: Marco Rubio is from Miami, Florida, born there to Cuban immigrant parents and politically shaped by Florida even though he briefly lived in Nevada as a child.

Information gathered from public forums or data available on the internet and portrayed here.