When it comes to finding an affordable place to live in New York, many people assume that it's nearly impossible. However, there are actually several cities within the state that offer a lower cost of living compared to the bustling metropolis of New York City.

In this article, we'll explore the top 8 cheapest places to live in New York, considering factors such as population, housing costs, living expenses, and rental prices. So, let's dive in and discover these hidden gems!

Top 8 Cheapest Places To Live In New York

  • Hornell
  • Olean
  • Gloversville
  • Batavia
  • Johnstown
  • Canandaigua
  • Oneida
  • Dunkirk

Hornell

Cheapest Places To Live In New York

Located in the southern tier of New York, Hornell is a small city with a population of approximately 8,016 residents. Nestled amidst the scenic beauty of the Finger Lakes region, Hornell boasts a rich historical heritage and a strong sense of community.

Outdoor enthusiasts will appreciate the proximity to stunning natural attractions, including Letchworth State Park and Stony Brook State Park. The cost of living in Hornell is significantly lower than the state average, with affordable housing options.

The average price for a house in Hornell is around $70,000, making it an attractive choice for those on a budget. Additionally, renting an apartment in Hornell costs an average of $900 per month.

Olean

Situated in Cattaraugus County, Olean is a charming city with a population of approximately 13,557 residents. Known for its welcoming community and affordable cost of living, Olean offers a range of amenities and recreational opportunities.

Outdoor enthusiasts can explore Allegany State Park, which is just a short drive away, or enjoy the scenic beauty of Rock City Park within the city limits.

The housing market in Olean is affordable, with average home prices around $80,000. For those who prefer renting, apartments in Olean have an average monthly cost of $850.

Gloversville

Located in Fulton County, Gloversville is a historic city with a population of around 14,992 residents. This former hub of the glove manufacturing industry is now a vibrant community with affordable housing options and a low cost of living. Gloversville boasts several parks, including the picturesque Wohlfarth Arboretum and the scenic Gloversville Reservoir Trail.

The average price for a house in Gloversville is approximately $80,000, making it an affordable place to buy a home. Renting an apartment in Gloversville averages around $850 per month.

Batavia

Cheapest Places To Live In New York

Situated in Genesee County, Batavia is a city with a population of about 15,394 residents. Known as the birthplace of Western New York, Batavia offers a rich history and a variety of recreational activities.

The city is home to the Holland Land Office Museum, which showcases the region's history, as well as the nearby Genesee Country Village & Museum, an open-air museum that immerses visitors in 19th-century rural life.

Housing prices in Batavia are relatively affordable, with an average cost of around $100,000 for a house. Renting an apartment in Batavia has an average monthly cost of approximately $800.

Johnstown

Located in Fulton County, Johnstown is a small city with a population of around 8,121 residents. This charming community is known for its rich history, picturesque landscapes, and affordable cost of living.

Outdoor enthusiasts can explore the nearby Adirondack Park or visit the Johnstown Historical Society Museum to learn about the city's past.

The average price for a house in Johnstown is approximately $100,000, making it an affordable option for homebuyers. Renting an apartment in Johnstown has an average monthly cost of around $800.

Canandaigua

Nestled in the beautiful Finger Lakes region, Canandaigua is a city with a population of approximately 10,432 residents. This vibrant community offers stunning lake views, a thriving arts scene, and a range of recreational activities.

Canandaigua Lake provides opportunities for boating, fishing, and other water sports, while the nearby Bristol Mountain offers skiing and snowboarding during the winter months.

The housing market in Canandaigua is relatively affordable, with average home prices around $150,000. Renting an apartment in Canandaigua has an average monthly cost of approximately $1,000.

Oneida

Situated in Madison County, Oneida is a small city with a population of around 10,208 residents. Known for its friendly community and affordable cost of living, Oneida offers a range of amenities and recreational opportunities.

Outdoor enthusiasts can explore the nearby Oneida Lake or visit the Oneida Community Mansion House, a National Historic Landmark that offers insight into the city's unique history.

The average price for a house in Oneida is approximately $100,000, making it an affordable place to buy a home. Renting an apartment in Oneida averages around $800 per month.

Dunkirk

Cheapest Places To Live In New York

Located in Chautauqua County, Dunkirk is a city with a population of approximately 12,446 residents. Situated on the shores of Lake Erie, Dunkirk offers a picturesque waterfront setting and a vibrant community.

Outdoor enthusiasts can enjoy activities such as boating, fishing, and swimming in Lake Erie or explore the nearby Chadwick Bay State Park. Dunkirk is also home to the Dunkirk Historical Lighthouse and Veterans Park Museum, which showcases the city's maritime heritage.

The housing market in Dunkirk is affordable, with average home prices around $90,000. Renting an apartment in Dunkirk has an average monthly cost of approximately $800.