1,000 Best Baby Boy Names

RELATED ARTICLE

Baby Names
1,000 Baby Girl Names to Inspire You

There’s so much to do when preparing for the birth of your baby boy, and finding the perfect name is probably right near the top of the list. To help, we’ve collated a list of 1,000 strong, classic, and cute male names. With so many good baby boy names to choose from, we’re sure you’ll find the perfect one from those on our list.

Top Baby Boy Names

First, check out the top 100 male baby names in the United States in 2019, as you might find the perfect name from among these most popular names:

1. Liam

2.  Noah

3.  Oliver

4. William

5.  Elijah

6. James

7.  Benjamin

8. Lucas

9. Mason

10. Ethan

11. Alexander

12. Henry

13. Jacob

14. Michael

15. Daniel

16. Logan

17. Jackson

18. Sebastian

19. Jack

20. Aiden

21. Owen

22. Samuel

23. Matthew

24. Joseph

25. Levi

26. Mateo

27. David

28. John

29. Wyatt

30. Carter

31. Julian

32. Luke

33. Grayson

34. Isaac

35. Jayden

36. Theodore

37. Gabriel

38. Anthony

39. Dylan

40. Leo

41. Lincoln

42. Jaxon

43. Asher

44. Christopher

45. Josiah

46. Andrew

47. Thomas

48. Joshua

49. Ezra

50. Hudson

51. Charles

52. Caleb

53. Isaiah

54. Ryan

55. Nathan

56. Adrian

57. Christian

58. Maverick

59. Colton

60. Elias

61. Aaron

62. Eli

63. Landon

64. Jonathan

65. Nolan

66. Hunter

67. Cameron

68. Connor

69. Santiago

70. Jeremiah

71. Ezekiel

72. Angel

73. Roman

74. Easton

75. Miles

76. Robert

77. Jameson

78. Nicholas

79. Greyson

80. Cooper

81. Ian

82. Carson

83. Axel

84. Jaxson

85. Dominic

86. Leonardo

87. Luca

88. Austin

89. Jordan

90. Adam

91. Xavier

92. Jose

93. Jace

94. Everett

95. Declan

96. Evan

97. Kayden

98. Parker

99. Wesley

100. Kai

RELATED PREGNANCY TOOL

Baby name generator

By gender:

Girl

Boy

Unisex

By theme:

Cute

Royal

Nature

Mythology

Classic Baby Boy Names

If you’re looking for a classic baby boy name with wide appeal, choose from among these:

101. Alan

102.  Allan

103. Allen

104. Brian

105.  Bryan

106.  Cole

107. Colin

108. Collin

109. Conner

110. Conor

111. Corey

112. Cory

113. Damian

114. Damien

115. Damon

116. Derek

117. Derrick

118. Devin

119. Devon

120. Dilan

121. Dillon

122. Dominick

123. Dominik

124. Donovan

125. Dorian

126. Douglas

127. Drake

128. Duke

129. Dustin

130. Eric

131. Erick

132. Erik

133. Gary

134. Gavin

135. Gunnar

136. Gunner

137. Jared

138. Jason

139. Jefferson

140. Jeffrey

141. Jeremy

142. Joel

143. Justin

144. Keith

145. Kenneth

146. Kevin

147. Kieran

148. Kingsley

149. Kyle

150. Marc

151. Mark

152. Mathew

153. Mitchell

154. Morgan

155. Nelson

156. Nicolas

157. Noel

158. Rhett

159. Rhys

160. Riley

161. Robin

162. Scott

Old-fashioned Baby Boy Names

If you’d like to give your son a name that reminds you of a beloved family member, you might be thinking along the lines of an old-fashioned male name, like one of these:

163. Abdullah

164. Abraham

165. Abram

166. Ahmad

167. Ahmed

168. Albert

169. Alfred

170. Alistair

171. Ambrose

172. Arthur

173. Asa

174. Atticus

175. Calvin

176. Carl

177. Curtis

178. Cyrus

179. Dennis

180. Desmond

181. Dexter

182. Donald

183. Edgar

184. Edward

185. Edwin

186. Eithan

187. Elliot

188. Elliott

189. Emanuel

190. Emmanuel

191. Emmett

192. Emmitt

193. Eugene

194. Felix

195. Francis

196. Frank

197. Franklin

198. Frederick

199. George

200. Gerald

201. Gideon

202. Gordon

203. Graham

204. Grant

205. Graysen

206. Gregory

207. Hank

208. Harold

209. Harrison

210. Harvey

211. Hector

212. Howard

213. Hugh

214. Ibrahim

215. Ira

216. Ismael

217. Israel

218. Jericho

219. Jermaine

220. Jerome

221. Jonas

222. Judah

223. Jude

224. Kareem

225. Lance

226. Langston

227. Larry

228. Lawrence

229. Leland

230. Leonard

231. Leroy

232. Lewis

233. Lionel

234. Louis

235. Lucian

236. Luis

237. Lukas

238. Lyle

239. Malachi

240. Malcolm

241. Marshall

242. Martin

243. Marvin

244. Mathias

245. Matias

246. Matthias

247. Maxwell

248. Melvin

249. Micah

250. Mohamed

251. Mohammad

252. Mohammed

253. Mordechai

254. Muhammad

255. Mustafa

256. Myles

257. Mylo

258. Nathanael

259. Nathaniel

260. Neil

261. Oscar

262. Otis

263. Otto

264. Patrick

265. Paul

266. Peter

267. Philip

268. Phillip

269. Quentin

270. Quincy

271. Quinn

272. Quinton

273. Ramon

274. Ray

275. Raymond

276. Reginald

277. Reuben

278. Richard

279. Rodney

280. Roger

281. Roland

282. Ronald

283. Roy

284. Ruben

285. Saul

286. Sean

287. Seth

288. Shane

289. Shawn

290. Silas

291. Simon

292. Solomon

293. Stanley

294. Stephen

295. Steven

296. Sylas

297. Terrance

298. Thaddeus

299. Timothy

300. Tobias

301. Toby

302. Tomas

303. Travis

304. Trent

305. Trenton

306. Trevor

307. Uriel

308. Vance

309. Victor

310. Vincent

311. Wade

312. Wallace

313. Walter

314. Warren

315. Wayne

316. Wilson

317. Winston

318. Zachary

Strong Baby Boy Names

The following baby boy names connote strength and power. Perhaps one reminds you of the qualities you’d love to see in your little prince’s character or personality:

319. Abel

320. Adan

321. Amir

322. Anders

323. Anderson

324. Apollo

325. Archer

326. Ares

327. Aries

328. August

329. Augustine

330. Augustus

331. Axl

332. Axton

333. Banks

334. Barrett

335. Blaise

336. Blake

337. Blaze

338. Bode

339. Boston

340. Braden

341. Bradley

342. Brady

343. Branson

344. Braxton

345. Brentley

346. Briar

347. Briggs

348. Brixton

349. Brock

350. Brody

351. Brooks

352. Bruce

353. Bryant

354. Bryce

355. Bryson

356. Byron

357. Cain

358. Canaan

359. Cannon

360. Case

361. Cash

362. Cason

363. Cassius

364. Cayden

365. Cesar

366. Chase

367. Clay

368. Clayton

369. Colt

370. Colten

371. Colter

372. Conrad

373. Corbin

374. Creed

375. Crew

376. Cruz

377. Dane

378. Darwin

379. Dax

380. Daxton

381. Deacon

382. Dean

383. Dhruv

384. Ephraim

385. Ermias

386. Forest

387. Forrest

388. Gage

389. Garrett

390. Grady

391. Griffin

392. Hendrix

393. Hezekiah

394. Idris

395. Iker

396. Ishaan

397. Ivan

398. Jamal

399. Jamari

400. Jase

401. Jasper

402. Jeremias

403. Jesus

404. Jett

405. Joaquin

406. Judson

407. Kabir

408. Kace

409. Kade

410. Kaden

411. Kaiser

412. Kaleb

413. Kamari

414. Kason

415. Kaysen

416. Kayson

417. Khari

418. Kole

419. Kolten

420. Kolton

421. Korbin

422. Kylian

423. Kyng

424. Kyson

425. Ledger

426. Magnus

427. Major

428. Malik

429. Marquis

430. Maxim

431. Maximilian

432. Maximus

433. Maxton

434. Mayson

435. Milan

436. Nash

437. Nasir

438. Nehemiah

439. Niklaus

440. Nikolai

441. Nikolas

442. Nixon

443. Oakley

444. Odin

445. Omar

446. Omari

447. Onyx

448. Orion

449. Phoenix

450. Pierce

451. Raul

452. Ridge

453. River

454. Rocky

455. Ronan

456. Ronin

457. Rowan

458. Royal

459. Royce

460. Rylan

461. Ryland

462. Sage

463. Saint

464. Samson

465. Sawyer

466. Seven

467. Soren

468. Spencer

469. Sterling

470. Stetson

471. Stone

472. Sullivan

473. Sutton

474. Talon

475. Tanner

476. Tate

477. Tatum

478. Thatcher

479. Titan

480. Titus

481. Trace

482. Tyson

483. Ulises

484. Van

485. Wells

486. Weston

487. Wilder

488. Xander

489. Zyon

Cute Baby Boy Names

Take a look at these cute baby boy names to see if one stands out as the best choice for your son:

490. Ace

491. Aldo

492. Alec

493. Alex

494. Ali

495. Alvin

496. Amos

497. Andy

498. Anson

499. Archie

500. Ari

501. Arlo

502. Aron

503. Ashton

504. Atlas

505. Avery

506. Bear

507. Beau

508. Ben

509. Billy

510. Bo

511. Bobby

512. Bodie

513. Brett

514. Bruno

515. Cade

516. Caden

517. Casen

518. Casey

519. Caspian

520. Chance

521. Charlie

522. Chris

523. Clark

524. Clyde

525. Cody

526. Colby

527. Crosby

528. Danny

529. Darren

530. Dash

531. Drew

532. Eddie

533. Enzo

534. Finley

535. Finn

536. Flynn

537. Ford

538. Fox

539. Franco

540. Gael

541. Grey

542. Harry

543. Hugo

544. Jad

545. Jair

546. Jairo

547. Jake

548. Jalen

549. Jamie

550. Jax

551. Jaxx

552. Jaxxon

553. Jay

554. Jerry

555. Jesse

556. Jimmy

557. Joe

558. Joey

559. Johnny

560. Jon

561. Jonah

562. Jordy

563. Junior

564. Kane

565. Kase

566. Kasen

567. Kenny

568. Kenzo

569. Kian

570. Knox

571. Koa

572. Kobe

573. Koda

574. Kody

575. Krew

576. Kye

577. Kylan

578. Kylen

579. Kyler

580. Kylo

581. Kyro

582. Layne

583. Lee

584. Leon

585. Lian

586. Louie

587. Luka

588. Mac

589. Mack

590. Makai

591. Marco

592. Mario

593. Max

594. Mekhi

595. Milo

596. Moses

597. Moshe

598. Nico

599. Niko

600. Noe

601. Randy

602. Reid

603. Remi

604. Remy

605. Rene

606. Rex

607. Rey

608. Ricky

609. Rocco

610. Ronnie

611. Rory

612. Rudy

613. Sam

614. Sonny

615. Tadeo

616. Theo

617. Thiago

618. Tommy

619. Tony

620. Tripp

621. Troy

622. Tru

623. Ty

624. Tyler

625. Wes

626. Will

627. Zain

628. Zayd

629. Zayn

630. Zayne

631. Zeke

632. Zion

Cool and Modern Baby Boy Names

You may have your heart set on a baby name that is modern and different, or simply put, cool. That’s because your baby boy is unique and deserves an effortlessly hip name, like one of these:

633. Aarav

634. Abdiel

635. Adriel

636. Ahmir

637. Alaric

638. Alexis

639. Amias

640. Anakin

641. Arian

642. Arjun

643. Armani

644. Atreus

645. Ayan

646. Azariah

647. Aziel

648. Azrael

649. Baker

650. Baylor

651. Beckett

652. Beckham

653. Bellamy

654. Benicio

655. Bennett

656. Benson

657. Bentley

658. Bjorn

659. Blaine

660. Boden

661. Boone

662. Bowen

663. Brandon

664. Brantley

665. Brayan

666. Braylen

667. Braylon

668. Brecken

669. Brendan

670. Brennan

671. Bridger

672. Bronson

673. Cairo

674. Callahan

675. Callan

676. Callen

677. Callum

678. Calum

679. Camden

680. Castiel

681. Chaim

682. Chandler

683. Cohen

684. Colson

685. Cullen

686. Dallas

687. Dalton

688. Damari

689. Darian

690. Dariel

691. Davion

692. Davis

693. Dawson

694. Dayton

695. Deandre

696. Denver

697. Diego

698. Eden

699. Edison

700. Elian

701. Eliel

702. Ellis

703. Emerson

704. Emery

705. Emir

706. Emory

707. Enoch

708. Finnegan

709. Finnley

710. Fisher

711. Fletcher

712. Foster

713. Gatlin

714. Genesis

715. Hamzap

716. Harlan

717. Harlem

718. Harley

719. Hassan

720. Hayden

721. Hayes

722. Heath

723. Henrik

724. Holden

725. Houston

726. Huxley

727. Ignacio

728. Jacoby

729. Jaden

730. Jadiel

731. Jagger

732. Jakari

733. Jamir

734. Jamison

735. Jaxton

736. Jedidiah

737. Jensen

738. Justice

739. Keanu

740. Keaton

741. Keegan

742. Keenan

743. Kellan

744. Kellen

745. Kelvin

746. Kendrick

747. Khalid

748. Khalil

749. Killian

750. King

751. Kingston

752. Kyree

753. Kyrie

754. Landen

755. Landry

756. Lane

757. Lawson

758. Layton

759. Legacy

760. Legend

761. Leighton

762. Lennon

763. Lennox

764. London

765. Madden

766. Maddox

767. Maison

768. Marcel

769. Marlon

770. Memphis

771. Merrick

772. Messiah

773. Miller

774. Musa

775. Paxton

776. Peyton

777. Porter

778. Preston

779. Prince

780. Princeton

781. Reed

782. Reese

783. Reign

784. Remington

785. Rome

786. Russell

787. Ryder

788. Ryker

789. Salem

790. Sekani

791. Shepherd

792. Shiloh

793. Simeon

794. Sincere

795. Skyler

796. Taylor

797. Terry

798. Trey

799. Tristan

800. Tucker

801. Turner

802. Uriah

803. Walker

804. Watson

805. Waylon

806. Wesson

807. Westin

808. Westley

809. Yadiel

810. Yael

811. Yahir

812. Yahya

813. Yehuda

814. Yisroel

815. Zahir

816. Zaid

817. Zaiden

818. Zaire

819. Zakai

820. Zander

821. Zane

822. Zayden

Uniquely Spelled Baby Boy Names

Set your son apart from all the other little boys with a baby name that features a unique spelling:

823. Aayan

824. Aden

825. Adrien

826. Aidan

827. Alden

828. Alexzander

829. Alijah

830. Ameer

831. Aryan

832. Ayaan

833. Ayden

834. Aydin

835. Bentlee

836. Bodhi

837. Brayden

838. Braydon

839. Brodie

840. Brycen

841. Caiden

842. Cayson

843. Ezequiel

844. Isaias

845. Issac

846. Izaiah

847. Jaiden

848. Jaime

849. Jakob

850. Jasiah

851. Javion

852. Jaxen

853. Jayce

854. Jayceon

855. Jaylen

856. Jayson

857. Jaziel

858. Jeffery

859. Johnathan

860. Jovanni

861. Joziah

862. Juelz

863. Julien

864. Kaiden

865. Kairo

866. Kaison

867. Kalel

868. Kamden

869. Kamdyn

870. Kameron

871. Kamryn

872. Kannon

873. Karson

874. Karter

875. Kash

876. Kashton

877. Kiaan

878. Kohen

879. Kristopher

880. Landyn

881. Leonel

882. Lochlan

883. Malakai

884. Malakhi

885. Misael

886. Moises

887. Raiden

888. Rayan

889. Rayden

890. Raylan

891. Reece

892. Reyansh

893. Rowen

894. Tristen

895. Tristian

896. Xzavier

897. Zavier

898. Zechariah

899. Zyaire

Romantic Baby Boy Names

If you’re looking for a baby boy name that has an air of romance and charm, one of these names might make your shortlist:

900. Adonis

901. Alberto

902. Alejandro

903. Alessandro

904. Alfonso

905. Alfredo

906. Alonso

907. Alonzo

908. Alvaro

909. Amari

910. Andre

911. Andres

912. Angelo

913. Antonio

914. Ariel

915. Armando

916. Arturo

917. Camilo

918. Carlos

919. Carmelo

920. Cristian

921. Dakari

922. Dakota

923. Dangelo

924. Dante

925. Dario

926. Darius

927. Demetrius

928. Eduardo

929. Eliseo

930. Elisha

931. Emiliano

932. Emilio

933. Enrique

934. Ernesto

935. Esteban

936. Fabian

937. Felipe

938. Fernando

939. Francisco

940. Gerardo

941. Gianni

942. Giovanni

943. Guillermo

944. Gustavo

945. Jabari

946. Javier

947. Jesiah

948. Johan

949. Jorge

950. Josue

951. Juan

952. Julio

953. Julius

954. Kristian

955. Lachlan

956. Leandro

957. Leonidas

958. Lorenzo

959. Lucca

960. Luciano

961. Manuel

962. Marcellus

963. Marcelo

964. Marcos

965. Marcus

966. Matteo

967. Maurice

968. Mauricio

969. Maximiliano

970. Maximo

971. Miguel

972. Nova

973. Orlando

974. Pablo

975. Pedro

976. Rafael

977. Raphael

978. Ricardo

979. Roberto

980. Rodrigo

981. Rohan

982. Romeo

983. Salvador

984. Salvatore

985. Samir

986. Santana

987. Santino

988. Santos

989. Sergio

990. Stefan

991. Valentin

992. Valentino

993. Vicente

994. Vihaan

995. Vincenzo

996. Vivaan

997. Yosef

998. Yousef

999. Yusuf

1000. Zachariah

Once you have a short list of top baby boy names, why not involve family and friends in narrowing the field? Consider throwing a baby naming party so that your loved ones can help you settle on the best baby name for your son. If you’re not yet happy with your short list of names or you’re still browsing all kinds of different names, check out our Baby Name Generator, which you can use to search names by gender, popularity, name meaning, and more. The list of names in this article was obtained from the US Social Security Administration website.