Since the cost for fencing can vary widely, it's important to estimate cost per project, keeping the specific materials and dimensions in mind. Nationally, costs range from about $1,500 to $4,000 for new fence installation. On average, homeowners spend $2,550, but prices can vary slightly by region.