A freestanding concrete block wall costs $15 to $30 per square foot installed on average, depending on the project type, foundation, reinforcements, and whether the wall is load- or non-load bearing.