Direct mail lists: which one to buy and what it costs
The list decides who gets your postcard, and it matters more than the design. A good card sent to the wrong people brings nothing. Here is how direct mail lists work, which kind fits your business, and what a list and the mailing cost in 2026.
The short answer
- A direct mail list is a set of names or resident lines and mailing addresses you choose with filters.
- The main kinds are households, homeowners, new movers, new homeowners, businesses and your own customers.
- Pick the area first, then add only the filters that really change who buys from you.
- Our lists cost 15¢ an address. A full 6 × 11 postcard mailing to a list starts from about 74¢ a card at 5,000, or about 59¢ with your own list.
- If almost every home near you could be a customer, EDDM® needs no list and costs less.
What is a direct mail list?
A direct mail list is a file of mailing addresses, usually with a name, picked by where people live and facts about them, such as age, income, home value or whether they own the home. List companies build these files from public records, such as home sales, and from other sources, and update them every month or every week. You choose the filters, the list company counts how many addresses match, and you buy the ones you want to mail.
The main kinds of mailing lists
| List | Who is on it | Good for |
|---|---|---|
| Households | Residents, filtered by age, income, home value, children and more | Senior care, financial advisors, home services, medical offices |
| Homeowners | Households that own the home, often with home value and year built | Roofing, solar, HVAC, landscaping, remodeling, realtors |
| New homeowners | People who just bought a home, updated weekly | Home services, insurance, furniture, security |
| New movers | Households that just moved in, owners and renters, mailed every month | Dentists, gyms, vets, restaurants, coffee shops, salons |
| Businesses | Companies by type, size and area, often with a contact name | Office services, B2B suppliers, commercial cleaning |
| Your own customers | People who already bought from you | Reminders, seasonal offers, win-back mailings |
Your own customer list usually brings the best response, because those people already know you. A bought list is for finding new customers.
How to pick the right filters
- Start with the area. Draw a radius around your shop, or pick the ZIP Codes or cities you serve. Most local customers come from a few miles away.
- Add the filter that matters most. Ask what your best customers have in common. A roofer needs homeowners, a senior care agency needs people 70 and older, a dentist may only need families nearby.
- Stop there, or add one more. Every filter makes the list smaller and more expensive per customer found. Two or three filters are usually enough.
- Check the count. If the list is too big for your budget, shrink the area before you add more filters. If it is too small, widen the area.
On our mailing lists page you can try this yourself and see the count change as you pick.
What a list and the mailing cost
The list is 15¢ an address. Here is the full cost of a 6 × 11 postcard mailed to a new list, with our 2026 prices:
| Addresses | List | Printing, processing and postage | Total | Per card |
|---|---|---|---|---|
| 1,000 | $150 | $800 | $950 | Starting from 95¢ |
| 2,500 | $375 | $1,655 | $2,030 | Starting from 81¢ |
| 5,000 | $750 | $2,967 | $3,717 | Starting from 74¢ |
Postage is the USPS Marketing Mail rate for a local list. The breakdown and the 10,000 price are in how much direct mail costs, and the price calculator works out any quantity.
Mailing list or EDDM®?
With EDDM®, the post office delivers your card to every home on the routes you pick, with no list and a lower postage rate. A list costs more per card but goes only to the people you choose. The simple rule: if most homes near you could be customers, use EDDM®. If only some of them could, use a list. Our guide to EDDM® vs. addressed direct mail has a calculator that shows where the line falls for your business.
How to buy a mailing list
- Pick the area and the filters, and check how many addresses match.
- Decide how many times you will mail the list, and size it to fit the budget.
- Buy the list as a spreadsheet, or let us print and mail the postcards to it so you don't have to handle the file.
- Before mailing, the addresses are checked against USPS address and change-of-address data, which presorted mail requires. This removes people who moved away.
- Mail it, track the calls, and mail the same list again.
Common mistakes
- Too many filters. A list of 300 perfect homes mailed once rarely beats 2,500 good ones mailed three times.
- Too wide an area. People rarely drive across the county for a dentist or a pizza.
- A cheap, old list. Lists go stale as people move. Ask when it was last updated.
- Mailing once. A list pays off when the same people see your name more than once. See how to plan a direct mail campaign.
We sell lists and mail to them for businesses all over the country: see postcard mailing services, or bulk mailing services for letters.
Frequently asked questions
How much does a direct mail list cost?
Our lists cost 15¢ an address. A list of 2,500 homes is $375. The list is usually the smallest part of a mailing: printing and postage cost more.
Where can I buy a mailing list for direct mail?
From a list company or from a mail house that sells lists. On our mailing lists page you can pick the area and the filters, see how many addresses match right away, and buy the list or have us mail postcards to it.
What is the difference between a mailing list and EDDM®?
A mailing list has a name or a resident line and an address for each person you choose, so you can target by age, income, home value or business type. EDDM® has no list: the post office delivers to every home on the mail routes you pick. EDDM® costs less per piece, and a list wastes fewer pieces.
Can I use my own customer list?
Yes. Send it to us as a spreadsheet. Before a presorted mailing, addresses are checked against USPS address and change-of-address data, so old and wrong addresses are fixed or removed before printing.
How many addresses do I need?
Start with what you can afford to mail at least three times. For most local businesses that is 1,000 to 5,000 addresses near the shop. Mailing the same people several times works better than mailing a bigger list once.