Updated March 28, 2023

Find Baby Names

Find Baby Names

Name Letter

All baby boy names that start with the letter P

Are you looking for the perfect baby boy name that starts with P? You're in luck! We've compiled the ultimate list of baby boy names beginning with P to make your baby name search easy and fun.

When considering what name to give your son, P names make strong and unique names for boys. Plus, names starting with P have never been more popular!

Discover rare P names for boys, the best options for boy middle names that start with P, and more! And if you love these boy names and want to explore the other letters of the alphabet, check out our complete list of boy names from A-Z.

Popular Boy Names That Start with P 

Some "P" names have become very popular baby name picks in the last few years. Here are some of the most popular boy names starting with P according to the latest data from the Social Security Administration. 

  1. Parker - Parker is of Old English origin and means "cultivated land." It derives from the English surname that was for people "keepers of the park." Parker is the #93 most popular boy name. 
  2. Patrick - The Name Patrick comes from the Latin name Patricius, meaning "nobleman." Patrick is the #214 most popular boy name. 
  3. Peter - The name Peter is of Latin origin and means "rock" or "stone." Peter is the #215 most popular boy name. 
  4. Preston - The name Preston is of Old English origin and means "priest"s estate." Preston is the #241 most popular boy name. 
  5. Phoenix - The name Phoenix is of Greek origin and refers to the mythological bird. Phoenix is the #248 most popular boy name. 

Unique and Rare Boy Names That Start with P

If popular and trendy names aren't for you, there are plenty of "P" names for boys that are uncommon and unique. Here are some of our favorite unique boy names starting with P.

  1. Pako - Native American name meaning "Bald Eagle."
  2. Pallu - Hebrew name meaning "admirable."
  3. Petr - Latin name meaning "rock, stone."
  4. Pero - Latin name meaning "rock, stone."
  5. Peppe - Hebrew name meaning "He shall add."
  6. Perian - Middle English name meaning "small rock."
  7. Priestley - Old English name for one who dwells at the church. 
  8. Privel  - Breton name with an unknown meaning.
  9. Prosper - Latin name meaning "fortune."
  10. Prue - Latin name meaning "foresight." 

Modern Boy Names That Start with P 

These trending baby boy names are modern name options for your baby boy. 

  1. Phineas - Hebrew name meaning "oracle."
  2. Patwin - Native American name meaning "man."
  3. Pavlos - Slavic name meaning "little."
  4. Powell - Latin name meaning "little one."
  5. Presley - Old English name meaning "from the priest's meadow."
  6. Platt - French name meaning "ground without slope." 
  7. Pino - Hebrew name meaning "He shall add."
  8. Prince - Latin name meaning "royal son." 
  9. Peers - English name meaning "rock." 
  10. Pembroke - Welsh name meaning "from the headland; rocky hill."

Cute Baby Boy Names That Start with P 

These are some of the cutest boy names beginning with P. These boy names are perfect for an adorable baby boy. 

  1. Percy - Old French name meaning "pierce the viel."
  2. Pete - Latin name meaning "rock, stone." 
  3. Pippin - From the old personal name Pippin, either a pet form of Philip or a variant of the Old French Pepin. 
  4. Philly - Greek name meaning "horse lover."
  5. Polo - African name meaning "alligator."
Boy Names that start with letter P