phone.gd North American phone lookup, short codes, caller signals, and complaint-driven research.

515-644

You are reviewing the Area Code (NPA/NXX) report for 515-644. Did you mean to search the SMS short code 515644?

North American Phone Intelligence

Search a phone number, area code, exchange, or short code

Paste raw digits, a formatted phone number, an area code, an NPA-NXX block, or a short code. US and Canada phone lookups route automatically, and international iMessage checks are available separately.

Examples: 206-739-5800, 206, 206-739, 48369
Raw Number515644
Basic Format515-644
NPA (Area Code)515
NXX644

Call Routing Data

NPA-NXX-XOCNCompanyRate CenterUse TypeAssign DateCityStateRegionBlock Effective Date
515-644-0XXX985EBANDWIDTH.COM CLEC, LLC - IADES MOINESAS07/11/2024DES MOINESIAWE08/09/2024
515-644-1XXX073HTELNYX LLCDES MOINESAS11/21/2019DES MOINESIAWE01/12/2020
515-644-2XXX221FONVOY, LLC - IADES MOINESAS12/23/2020DES MOINESIAWE01/22/2021
515-644-3XXX221FONVOY, LLC - IADES MOINESAS12/23/2020DES MOINESIAWE01/22/2021
515-644-4XXX221FONVOY, LLC - IADES MOINESAS12/23/2020DES MOINESIAWE01/22/2021
515-644-5XXX221FONVOY, LLC - IADES MOINESAS12/23/2020DES MOINESIAWE01/22/2021
515-644-6XXX221FONVOY, LLC - IADES MOINESAS12/23/2020DES MOINESIAWE01/22/2021
515-644-7XXX221FONVOY, LLC - IADES MOINESAS12/23/2020DES MOINESIAWE01/22/2021
515-644-8XXX221FONVOY, LLC - IADES MOINESAS11/09/2021DES MOINESIAWE12/06/2021
515-644-9XXX508JCENTURYLINK COMMUNICATIONS, LLCDES MOINESAS03/06/2023DES MOINESIAWE03/30/2023
515-644-XXXX073HTELNYX LLCDES MOINESAS11/21/2019DES MOINESIA

Business/Government Phones on the 515-644 Prefix

PhoneNameAddress
515-644-4233Krispy Kreme206 Jordan Creek Parkway West Des Moines 50266 US
515-644-6155Hyper Energy Bar675 South 60th Street West Des Moines 50266 US
515-644-6805Prime and Providence595 South 60th Street West Des Moines 50266 US
515-644-9100UnityPoint Clinic Family Medicine – Waukee Medical Park2515 Southeast Grand Prairie Parkway Waukee 50263 US

Reports

Anonymous User from , IA

April 7, 2026 at 12:58 PM

515-644-5279 reported as a Robocall. Received on April 6, 2026 at 7:12 PM.

Anonymous User from , IA

March 13, 2026 at 11:44 AM

515-644-1774 reported as a Robocall. Received on March 13, 2026 at 10:35 AM.

Anonymous User from , NE

February 9, 2026 at 4:41 PM

515-644-1586 reported as a Robocall. Received on February 9, 2026 at 3:22 PM.
Call for Dropped call or no message

Anonymous User from , IA

February 8, 2026 at 1:11 PM

515-644-5276 reported as a Robocall. Received on February 7, 2026 at 7:45 PM.

Anonymous User from Pella, Iowa

November 14, 2025 at 10:29 AM

515-644-8340 reported as a Live Voice or Other. Received on November 14, 2025 at 8:12 AM.

Anonymous User from Chicago, Illinois

July 8, 2025 at 9:45 AM

515-644-4919 reported as a Live Voice or Other. Received on July 8, 2025 at 8:36 AM.

Anonymous User from , IA

July 2, 2025 at 6:35 PM

515-644-7575 reported as a Robocall. Received on July 2, 2025 at 5:33 PM.

Anonymous User from Houston, TX

June 6, 2025 at 2:23 AM

reported as a Live Voice. Received on June 5, 2025 at 12:00 AM.
Unwanted call for Other Services
Caller ID indicated they called from 515-644-1844
Contacted via Wireless (cell phone/other mobile device)

Anonymous User from Las Vegas, Nevada

April 2, 2025 at 5:21 PM

515-644-4919 reported as a Live Voice or Other. Received on April 1, 2025 at 7:55 AM.
Call for Work from home & other ways to make money

Anonymous User from Winterset, Iowa

March 21, 2025 at 10:53 AM

515-644-5407 reported as a Live Voice or Other. Received on March 20, 2025 at 12:00 AM.

Anonymous User from Des Moines, Iowa

February 19, 2025 at 4:26 PM

515-644-8340 reported as a Live Voice or Other. Received on February 19, 2025 at 2:56 PM.

Anonymous User from , IA

January 11, 2025 at 5:33 PM

515-644-5277 reported as a Robocall. Received on January 11, 2025 at 3:12 PM.

Anonymous User from Sioux City, Iowa

August 16, 2024 at 11:04 AM

515-644-1746 reported as a Robocall. Received on August 16, 2024 at 10:00 AM.
Call for Reducing your debt (credit cards, mortgage, student loans)

Anonymous User from Cedar Rapids, Iowa

August 7, 2024 at 4:38 PM

515-644-9145 reported as a Robocall. Received on August 7, 2024 at 3:35 PM.

Anonymous User from , IA

April 9, 2024 at 11:59 AM

515-644-8335 reported as a Live Voice or Other. Received on April 9, 2024 at 9:51 AM.

Anonymous User from , WI

March 8, 2024 at 3:17 PM

515-644-6300 reported as a Robocall. Received on March 8, 2024 at 9:01 AM.
Call for Dropped call or no message

Anonymous User from Los Angeles, California

November 25, 2023 at 10:41 AM

515-644-1778 reported as a Live Voice or Other. Received on November 21, 2023 at 12:00 PM.
Call for Work from home & other ways to make money

Anonymous User from Annapolis, MD

November 9, 2023 at 2:00 AM

None reported as a Text Message. Received on November 9, 2023 at 5:42 PM.
Unwanted call for unknown
Caller ID indicated they called from 515-644-1543
Contacted via Wireless (cell phone/other mobile device)

Anonymous User from Texas, Texas

October 6, 2023 at 1:15 PM

515-644-2265 reported as a Live Voice or Other. Received on October 6, 2023 at 12:00 AM.
Call for Reducing your debt (credit cards, mortgage, student loans)

Anonymous User from Surprise, Arizona

September 4, 2023 at 4:54 PM

515-644-1626 reported as a Robocall. Received on September 4, 2023 at 12:00 AM.
Call for Calls pretending to be government, businesses, or family and friends

Anonymous User from Rochester, NY

August 19, 2023 at 11:31 AM

515-644-1681 reported as a Prerecorded Voice. Received on August 19, 2023 at 9:41 AM.
Unwanted call for unknown
Contacted via Wireless (cell phone/other mobile device)

Anonymous User from Des Moines, Iowa

July 6, 2023 at 4:27 PM

515-644-4081 reported as a Live Voice or Other. Received on July 6, 2023 at 2:54 AM.
Call for Home improvement & cleaning

Anonymous User from Clive, Iowa

March 23, 2023 at 4:28 PM

515-644-5771 reported as a Robocall. Received on March 23, 2023 at 1:40 PM.
Call for Dropped call or no message

Anonymous User from , NJ

March 13, 2023 at 6:50 PM

515-644-6300 reported as a Live Voice or Other. Received on March 13, 2023 at 10:48 AM.
Call for No Subject Provided

Anonymous User from Ames, Iowa

February 20, 2023 at 5:07 PM

515-644-5388 reported as a Robocall. Received on February 20, 2023 at 4:04 PM.

Anonymous User from Burgettstown, Pennsylvania

January 30, 2023 at 6:09 PM

515-644-2857 reported as a unwanted call. Received on January 20, 2023 at 12:08 PM.
Call for Dropped call or no message

Anonymous User from , TX

January 18, 2023 at 2:53 PM

515-644-2899 reported as a Live Voice or Other. Received on January 18, 2023 at 1:43 PM.
Call for Computer & technical support

Anonymous User from Key West, FL

November 15, 2022 at 5:35 PM

515-644-7173 reported as a Text Message. Received on November 15, 2022 at 10:26 PM.
Unwanted call for Unknown Services
Contacted via Wireless (cell phone/other mobile device)

Anonymous User from Port Orange, Florida

November 2, 2022 at 4:03 PM

515-644-6348 reported as a Live Voice or Other. Received on November 2, 2022 at 3:52 PM.

Anonymous User from , DE

September 27, 2022 at 2:00 PM

515-644-2857 reported as a Robocall. Received on September 27, 2022 at 9:18 AM.
Call for Dropped call or no message

Anonymous User from Cedat Rapids, Iowa

September 8, 2022 at 11:34 AM

515-644-2130 reported as a unwanted call. Received on September 8, 2022 at 10:19 AM.

Anonymous User from , ID

August 31, 2022 at 11:35 AM

515-644-4457 reported as a Live Voice or Other. Received on August 31, 2022 at 8:28 AM.
Call for Dropped call or no message

Anonymous User from , IA

August 29, 2022 at 10:59 AM

515-644-5432 reported as a Robocall. Received on August 29, 2022 at 10:28 AM.

Anonymous User from , ID

August 27, 2022 at 12:32 AM

515-644-4485 reported as a Robocall. Received on August 26, 2022 at 12:00 PM.
Call for No Subject Provided

Anonymous User from , ID

August 26, 2022 at 1:52 PM

515-644-4448 reported as a Robocall. Received on August 26, 2022 at 10:51 AM.

Anonymous User from , ID

August 26, 2022 at 11:15 AM

515-644-4485 reported as a Robocall. Received on August 26, 2022 at 8:07 AM.

Anonymous User from , PA

July 21, 2022 at 12:52 AM

515-644-2851 reported as a Robocall. Received on July 20, 2022 at 12:03 PM.
Call for Dropped call or no message

Anonymous User from Los Angeles, California

July 6, 2022 at 3:54 PM

515-644-5771 reported as a unwanted call. Received on July 6, 2022 at 11:50 AM.

Anonymous User from , CA

June 27, 2022 at 3:51 PM

515-644-2897 reported as a Robocall. Received on June 27, 2022 at 12:50 PM.
Call for Calls pretending to be government, businesses, or family and friends

Anonymous User from , OH

June 17, 2022 at 11:25 AM

515-644-2897 reported as a Live Voice or Other. Received on June 15, 2022 at 5:27 PM.
Call for Calls pretending to be government, businesses, or family and friends

Anonymous User from Cypress, Texas

June 16, 2022 at 9:48 AM

515-644-2897 reported as a Robocall. Received on June 15, 2022 at 5:50 PM.
Call for Dropped call or no message

Anonymous User from Philadelphia, PA

May 25, 2022 at 3:25 PM

None reported as a Live Voice. Received on May 25, 2022 at 10:55 AM.
Unwanted call for unknown
Caller ID indicated they called from 515-644-3559
Contacted via Wireless (cell phone/other mobile device)

Anonymous User from Algona, IA

October 25, 2021 at 2:45 PM

515-644-5747 reported as a Prerecorded Voice. Received on October 25, 2021 at 7:00 AM.
Unwanted call for Health Insurance Services
Contacted via Internet (VOIP)

Anonymous User from Carroll, IA

April 27, 2021 at 9:28 PM

None reported as a Abandoned Calls. Received on April 27, 2021 at 2:22 PM.
Unwanted call for unknown
Caller ID indicated they called from 515-644-2155
Contacted via Wired

Anonymous User from Carroll, IA

April 26, 2021 at 3:34 PM

None reported as a Abandoned Calls. Received on April 26, 2021 at 10:30 AM.
Unwanted call for unknown
Caller ID indicated they called from 515-644-2155
Contacted via Wired

Most 'popular' numbers on this prefix:

515-644-1XXX: 515-644-1500 | 515-644-1515 | 515-644-1540 | 515-644-1544 | 515-644-1548 | 515-644-1700 | 515-644-1750 | 515-644-1770 | 515-644-1771 | 515-644-1777 | 515-644-1800 | 515-644-1840 | 515-644-1845 | 515-644-1847 | 515-644-1881 | 515-644-1887 |
515-644-2XXX: 515-644-2000 | 515-644-2006 | 515-644-2007 | 515-644-2052 | 515-644-2053 | 515-644-2054 | 515-644-2130 | 515-644-2135 | 515-644-2139 | 515-644-2195 | 515-644-2197 | 515-644-2198 | 515-644-2800 | 515-644-2820 | 515-644-2850 | 515-644-2853 | 515-644-2855 | 515-644-2888 |
515-644-3XXX: 515-644-3500 | 515-644-3550 | 515-644-3551 | 515-644-3555 |
515-644-4XXX: 515-644-4000 | 515-644-4040 | 515-644-4062 | 515-644-4080 | 515-644-4083 | 515-644-4087 | 515-644-4400 | 515-644-4440 | 515-644-4444 | 515-644-4445 |
515-644-5XXX: 515-644-5200 | 515-644-5220 | 515-644-5250 | 515-644-5270 | 515-644-5300 | 515-644-5320 | 515-644-5330 | 515-644-5380 | 515-644-5700 | 515-644-5707 | 515-644-5770 | 515-644-5777 |
515-644-6XXX: 515-644-6300 | 515-644-6303 | 515-644-6307 |
515-644-8XXX: 515-644-8300 | 515-644-8303 | 515-644-8320 | 515-644-8330 | 515-644-8331 | 515-644-8333 |