5

Peterborough, NH Homes for Rent

Section Image
  • /20

    $4,500 Per Month

    • 4 Beds
    • 5 Baths
    • 3,390 Sq Ft
    • Condo for Rent

    32 Concord St, Peterborough, NH 03458

    Experience the perfect blend of historic New England charm and modern luxury in this exceptional 1850 Colonial home, reimagined through an extensive down to the studs renovation. Offering approximately 4,000 square feet of beautifully finished living space across three finished levels, this one-of-a-kind home showcases vaulted ceilings, original exposed beams, exceptional custom craftsmanship,

    32 Concord St, Peterborough, NH 03458
  • /15

    $1,820

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Condo for Rent

    30 Granite St Unit Floor 1, Peterborough, NH 03458

    This charming two-bedroom, one-bathroom apartment is conveniently located on Route 202, making commuting a breeze. The apartment features a sunroom and a patio adjacent to a large lawn, perfect for enjoying the outdoors. With two car parking spaces available. The apartment also boasts stainless steel appliances in the kitchen, adding a modern touch to the space.Water and sewer is paid by

    30 Granite St Unit Floor 1, Peterborough, NH 03458
  • /13

    $2,150 Per Month

    • 1 Bed
    • 2 Baths
    • 1,044 Sq Ft
    • Apartment for Rent

    1 Pine St Unit A-21, Peterborough, NH 03458

    PETERBOROUGH: Large 1-bedroom luxury apartment with one bath Expansive living room and a slider to your private balcony. The kitchen has all the necessary appliances. The in-apartment laundry hook-ups provide significant convenience as do the in-building mailboxes and trash system. Includes heat, water, winter, and summer exterior property maintenance along with a carport for 1 car and space for

    Larry Alvarez Tieger Realty Co. Inc.

    1 Pine St Unit A-21, Peterborough, NH 03458
  • /12

    $1,750 Per Month

    • 1 Bed
    • 1 Bath
    • 566 Sq Ft
    • House for Rent

    36 Middle Hancock Rd, Peterborough, NH 03458

    Property Id: 1803843 Cozy one bedroom fully furnished rustic country cottage; 2 miles from downtown Peterborough; Easy access to Routes 101 & 202.  Ideal for someone relocating to the area or with a temporary work assignment; seeking a 1-year lease. The cottage is part of a historic property, abutting the MacDowell artist colony.  Situated on 28+ acres of fields, a brook and woods, that

    36 Middle Hancock Rd, Peterborough, NH 03458
  • /18

    $2,700 Per Month

    • 2 Beds
    • 1.5 Baths
    • 1,115 Sq Ft
    • Townhouse for Rent

    15 Lucy Ln, Peterborough, NH 03458

    Experience the perfect blend of modern living and small-town charm in this brand-new 2-bedroom, 1.5-bath townhouse, nestled in a quiet community of only 30 townhomes. Thoughtfully designed with modern finishes, brand-new appliances, and a one-car garage, this home offers both comfort and convenience. Enjoy being just 1.5 miles from downtown, where you'll find local shops, restaurants, and

    Morgan Tilton Keller Williams Gateway Realty

    15 Lucy Ln, Peterborough, NH 03458

Why Live in Peterborough

Peterborough, New Hampshire, located in the heart of the Monadnock Region, is a community rich in history and natural beauty. The Contoocook River flows through the town, complementing the main street's local businesses. Edward MacDowell Lake is a popular spot for fishing and kayaking. Depot Square is a hub for creative and culinary talents, featuring places like Twin Elm Farm for antiques and Harlow’s Pub and Restaurant for casual dining. The historic Peterborough Diner is a favorite for breakfast, while Coopershill offers Irish pub food. Locally owned businesses such as Tria Yoga and Knitty Gritty add to the town's charm. For everyday needs, Roy’s Market, Shaw’s, and CVS Pharmacy are conveniently located. The Peterborough Players theater provides a venue for summer performances, contributing to the town's vibrant arts scene. Housing options range from historic Dutch Colonial and Colonial Revival homes to modern townhouses, often situated on hilly terrain. Peterborough Elementary School, part of the Contoocook Valley School District, is highly rated. Outdoor enthusiasts can enjoy Cunningham Pond Conservation Area with its swimming, boating, and trails, as well as Miller State Park's scenic Wapack Trail. Adam's Park offers playgrounds and sports facilities. U.S. Route 202 and state Route 101 provide easy access to various amenities and attractions, making Peterborough a well-connected and picturesque place to live.

Frequently Asked Questions

How much does it cost to rent a home in Peterborough, NH?
The median rent for a home in Peterborough, NH is $2,150 per month, though prices vary by neighborhood, size, and property type. As of July 2026, condos tend to be the most affordable option while single-family homes are currently more expensive.
How much do you need to make to afford rent in Peterborough, NH?
To comfortably afford the median rent in Peterborough, NH, a household needs to earn roughly $86,000 per year. This is based on the common guideline that households should spend no more than 30% of gross income on housing. Most landlords require monthly household income of at least 3x the monthly rent, and with a median rent of $2,150 per month in Peterborough, NH, renters typically need to show $6,450 per month in gross income to qualify. Actual affordability will vary depending on household debts, other living expenses, and overall budget.
Is it more affordable to rent or buy in Peterborough, NH?
In Peterborough, NH, the price-to-rent ratio is 16.8, which generally favors renting. This ratio divides the median home price by the annual median rent: below 15 typically favors buying, 15 to 20 is balanced, and above 20 typically favors renting. Your finances, how long you plan to stay, and costs like mortgage rates, taxes, and maintenance all factor into the decision.

Rental Home Trends

Number of Homes for Rent
5
Median Rent
$2,150
Median Single Family Home Rent
$2,525
Median Condo Rent
$2,400
How to Rent a Home